MAHALXSE.BO

Mahalaxmi Seamless Limited MAHALXSE.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 18.632 M 1.00 % 18.448 M 0.96 % 18.273 M 771.80 % 2.096 M 147.17 % 848.000 K 226.01 % 260.118 K -98.61 % 18.733 M -14.57 % 21.927 M -79.54 % 107.153 M -2.97 % 110.438 M -40.72 % 186.284 M 28.50 % 144.964 M -43.60 % 257.007 M -19.74 % 320.205 M 1.02 % 316.970 M 10.29 % 287.403 M -15.44 % 339.896 M -3.20 % 351.149 M 27.08 % 276.317 M -4.72 % 290.016 M
Net income 2.548 M 120.49 % -12.436 M -421.09 % 3.873 M -28.36 % 5.406 M 34.41 % 4.022 M 543.18 % -907.524 K 0.04 % -907.930 K 90.89 % -9.970 M 56.20 % -22.761 M -55.58 % -14.630 M -1 008.14 % -1.320 M 96.13 % -34.110 M 1.86 % -34.757 M -116.06 % -16.087 M 29.50 % -22.820 M -66.80 % -13.681 M -137.67 % 36.321 M 4.31 % 34.820 M 102.00 % 17.238 M -29.13 % 24.325 M
Income before tax 1.937 M 114.62 % -13.249 M -493.38 % 3.368 M -25.42 % 4.516 M 75.45 % 2.574 M 351.31 % -1.024 M 23.78 % -1.344 M 86.56 % -10.001 M 54.85 % -22.148 M -56.77 % -14.128 M -1 770.64 % -755.258 K 97.68 % -32.622 M 4.77 % -34.258 M -101.74 % -16.981 M 22.60 % -21.940 M -51.87 % -14.447 M -148.48 % 29.798 M -44.26 % 53.459 M 98.91 % 26.876 M -26.94 % 36.788 M
Income before tax ratio 0.10 114.48 % -0.72 -489.65 % 0.18 -91.45 % 2.15 -29.02 % 3.04 177.09 % -3.94 -5 388.82 % -0.07 84.27 % -0.46 -120.66 % -0.21 -61.57 % -0.13 -3 055.36 % 0.00 98.20 % -0.23 -68.83 % -0.13 -151.35 % -0.05 23.38 % -0.07 -37.70 % -0.05 -157.34 % 0.09 -42.41 % 0.15 56.52 % 0.10 -23.32 % 0.13
EBITDA 7.607 M 197.11 % -7.833 M -259.66 % 4.906 M -56.62 % 11.310 M -10.39 % 12.621 M 241.29 % 3.698 M -51.92 % 7.691 M 281.43 % -4.239 M 57.35 % -9.939 M -1 629.47 % -574.706 K -103.89 % 14.776 M 194.42 % -15.650 M -116.81 % -7.218 M -240.53 % 5.136 M 2 154.45 % -250.000 K -107.20 % 3.471 M -92.85 % 48.547 M -32.77 % 72.212 M 73.08 % 41.721 M -14.64 % 48.879 M
Net income ratio 0.14 120.29 % -0.67 -418.05 % 0.21 -91.78 % 2.58 -45.62 % 4.74 235.94 % -3.49 -7 098.45 % -0.05 89.34 % -0.45 -114.06 % -0.21 -60.35 % -0.13 -1 769.18 % -0.01 96.99 % -0.24 -73.99 % -0.14 -169.18 % -0.05 30.22 % -0.07 -51.24 % -0.05 -144.55 % 0.11 7.76 % 0.10 58.95 % 0.06 -25.62 % 0.08
Ratio EBITDA 0.41 196.16 % -0.42 -258.15 % 0.27 -95.02 % 5.40 -63.74 % 14.88 4.69 % 14.22 3 362.54 % 0.41 312.36 % -0.19 -108.43 % -0.09 -1 682.49 % -0.01 -106.56 % 0.08 173.47 % -0.11 -284.39 % -0.03 -275.09 % 0.02 2 133.69 % 0.00 -106.53 % 0.01 -91.54 % 0.14 -30.55 % 0.21 36.20 % 0.15 -10.41 % 0.17
Gross profit ratio 0.36 -63.86 % 1.00 0.00 % 1.00 50.04 % 0.67 57.88 % 0.42 101.29 % -32.85 -13 238.13 % 0.25 192.64 % 0.09 -84.11 % 0.54 -5.41 % 0.57 36.66 % 0.42 27.92 % 0.33 1 081.43 % -0.03 -111.98 % 0.28 2.65 % 0.27 -18.99 % 0.33 -27.34 % 0.46 -8.40 % 0.50 164.77 % 0.19 -7.84 % 0.20
Weighted average shs out dil 5.175 M -2.21 % 5.292 M 0.21 % 5.281 M -0.01 % 5.281 M 0.00 % 5.281 M 0.00 % 5.281 M -1.11 % 5.341 M 1.12 % 5.281 M 0.00 % 5.281 M 0.00 % 5.282 M 0.01 % 5.281 M -0.01 % 5.281 M 0.01 % 5.281 M 0.12 % 5.274 M -0.15 % 5.282 M 0.00 % 5.282 M -0.10 % 5.288 M 0.07 % 5.284 M 0.05 % 5.281 M 0.00 % 5.281 M
Weighted average shs out 5.175 M -2.21 % 5.292 M 0.21 % 5.281 M -0.01 % 5.281 M 0.00 % 5.281 M 0.00 % 5.281 M 0.00 % 5.281 M 0.00 % 5.281 M 0.00 % 5.281 M 0.00 % 5.281 M 0.01 % 5.281 M -0.01 % 5.281 M 0.01 % 5.281 M 0.12 % 5.274 M -0.15 % 5.282 M 0.00 % 5.282 M -0.10 % 5.288 M 0.07 % 5.284 M 0.05 % 5.281 M 0.00 % 5.281 M
EPS diluted 0.49 120.85 % -2.35 -421.92 % 0.73 -28.43 % 1.02 34.21 % 0.76 547.06 % -0.17 0.00 % -0.17 91.01 % -1.89 56.15 % -4.31 -55.60 % -2.77 -1 008.00 % -0.25 96.13 % -6.46 1.82 % -6.58 -115.74 % -3.05 29.40 % -4.32 -66.80 % -2.59 -137.70 % 6.87 4.25 % 6.59 102.15 % 3.26 -29.28 % 4.61
Earnings per share 0.49 120.85 % -2.35 -421.92 % 0.73 -28.43 % 1.02 34.21 % 0.76 547.06 % -0.17 0.00 % -0.17 91.01 % -1.89 56.15 % -4.31 -55.60 % -2.77 -1 008.00 % -0.25 96.13 % -6.46 1.82 % -6.58 -115.74 % -3.05 29.40 % -4.32 -66.80 % -2.59 -137.70 % 6.87 4.25 % 6.59 102.15 % 3.26 -29.28 % 4.61
Gross profit 6.733 M -63.50 % 18.448 M 0.96 % 18.273 M 1 208.02 % 1.397 M 290.22 % 358.000 K 104.19 % -8.544 M -282.43 % 4.683 M 150.01 % 1.873 M -96.75 % 57.616 M -8.22 % 62.777 M -18.98 % 77.485 M 64.38 % 47.137 M 653.57 % -8.515 M -109.62 % 88.526 M 3.70 % 85.370 M -10.65 % 95.549 M -38.56 % 155.519 M -11.34 % 175.407 M 236.48 % 52.130 M -12.20 % 59.372 M
Income tax expense -611.000 K 24.85 % -813.000 K -60.99 % -505.000 K 43.26 % -890.000 K 38.54 % -1.448 M -1 140.74 % -116.705 K 73.23 % -435.921 K -1 338.21 % -30.310 K -104.94 % 613.248 K 22.20 % 501.825 K -11.18 % 564.972 K -62.03 % 1.488 M 198.10 % 499.173 K 155.84 % -894.000 K -201.59 % 880.000 K 214.88 % -766.000 K -106.87 % 11.142 M -40.22 % 18.639 M 93.39 % 9.638 M -22.67 % 12.463 M
Cost of revenue 11.899 M -1.82 % 12.119 M 57.66 % 7.687 M 999.71 % 699.000 K 42.65 % 490.000 K -94.43 % 8.804 M -37.34 % 14.050 M -29.94 % 20.054 M -59.52 % 49.537 M 3.94 % 47.661 M -56.19 % 108.799 M 11.22 % 97.827 M -63.16 % 265.522 M 14.61 % 231.679 M 0.03 % 231.600 M 20.72 % 191.854 M 4.06 % 184.377 M 4.91 % 175.742 M -21.61 % 224.187 M -2.80 % 230.645 M
General and administrative expenses 0.000 -100.00 % 7.505 M 1 112.44 % 619.000 K -13.91 % 719.000 K 36.95 % 525.000 K -34.48 % 801.266 K 0.000 -100.00 % 1.230 M -14.56 % 1.440 M 46.51 % 982.895 K 6.28 % 924.856 K -42.88 % 1.619 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 33.000 K -48.44 % 64.000 K 113.33 % 30.000 K -25.00 % 40.000 K 60.00 % 25.000 K -35.62 % 38.832 K 0.000 -100.00 % 23.058 K -96.14 % 596.911 K 2 265.78 % 25.231 K -89.50 % 240.307 K 49.60 % 160.632 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 -100.00 % 7.853 M 288.57 % 2.021 M -65.96 % 5.937 M -58.08 % 14.164 M -18.72 % 17.427 M 1 460.69 % 1.117 M -93.65 % 17.579 M 502.16 % 2.919 M 95.82 % 1.491 M 14.40 % 1.303 M 417.87 % 251.644 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -293.000 K
Operating expenses 3.032 M -80.34 % 15.422 M 477.60 % 2.670 M -60.13 % 6.696 M -54.49 % 14.714 M -19.45 % 18.267 M 0.49 % 18.178 M -16.98 % 21.895 M -72.33 % 79.138 M 15.56 % 68.482 M -10.39 % 76.422 M 11.11 % 68.783 M 373.68 % 14.521 M -84.27 % 92.319 M -3.70 % 95.870 M -4.75 % 100.656 M -12.64 % 115.215 M -0.73 % 116.068 M 360.09 % 25.227 M 10.01 % 22.931 M
Cost and expenses 14.931 M -3.18 % 15.422 M 5.11 % 14.672 M -3.09 % 15.140 M -0.42 % 15.204 M -16.77 % 18.267 M 0.49 % 18.178 M -56.67 % 41.949 M -67.40 % 128.675 M 10.79 % 116.142 M -37.30 % 185.221 M 11.17 % 166.610 M -40.51 % 280.043 M -13.57 % 323.998 M -1.06 % 327.470 M 11.95 % 292.510 M -2.36 % 299.592 M 2.67 % 291.810 M 17.00 % 249.414 M -1.64 % 253.575 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
Selling general and administrative expenses 3.032 M -59.94 % 7.569 M 1 066.26 % 649.000 K -14.49 % 759.000 K 38.00 % 550.000 K -34.53 % 840.098 K -75.85 % 3.478 M 177.49 % 1.253 M -38.47 % 2.037 M 102.05 % 1.008 M -13.48 % 1.165 M -34.53 % 1.780 M -87.74 % 14.521 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.982 M 10.36 % 22.637 M
Interest income 0.000 0.000 -100.00 % 435.000 K 81.25 % 240.000 K -92.38 % 3.151 M 41.95 % 2.220 M 0.000 -100.00 % 155.573 K -84.75 % 1.020 M 136.99 % 430.438 K -30.79 % 621.905 K -39.58 % 1.029 M -57.50 % 2.422 M 177.60 % -3.121 M -155 950.85 % -2.000 K 0.000 0.000 0.000 -100.00 % 526.851 K -23.18 % 685.812 K
Interest expense 2.073 M 110.03 % 987.000 K -13.12 % 1.136 M -39.32 % 1.872 M -59.37 % 4.608 M 8.30 % 4.255 M 41.09 % 3.016 M -40.91 % 5.103 M -17.78 % 6.207 M -33.01 % 9.266 M 2.67 % 9.024 M -12.75 % 10.343 M -32.55 % 15.335 M 52.50 % 10.056 M -12.08 % 11.438 M 24.62 % 9.178 M -12.29 % 10.464 M 79.70 % 5.823 M 47.90 % 3.937 M 88.64 % 2.087 M
Depreciation and amortization 3.597 M -18.79 % 4.429 M 1 001.74 % 402.000 K -92.21 % 5.162 M -6.16 % 5.501 M 1 076.63 % 467.520 K -92.23 % 6.020 M 815.04 % 657.846 K -89.04 % 6.002 M 0.99 % 5.943 M -8.66 % 6.507 M -1.86 % 6.630 M -43.36 % 11.705 M -2.86 % 12.050 M 17.56 % 10.250 M 17.28 % 8.740 M 5.49 % 8.285 M -35.92 % 12.930 M 18.54 % 10.908 M 9.04 % 10.004 M
Operating income 3.701 M 22.31 % 3.026 M -72.46 % 10.989 M 235.33 % -8.120 M 11.59 % -9.185 M 27.73 % -12.709 M 29.69 % -18.075 M -23.44 % -14.642 M 33.89 % -22.148 M -56.77 % -14.128 M -1 770.64 % -755.258 K 97.68 % -32.622 M -41.62 % -23.036 M -35.75 % -16.970 M 22.65 % -21.940 M -51.87 % -14.447 M -148.48 % 29.798 M -44.26 % 53.459 M 98.71 % 26.903 M -26.17 % 36.441 M
Operating income ratio 0.20 21.10 % 0.16 -72.72 % 0.60 115.52 % -3.87 64.23 % -10.83 77.83 % -48.86 -4 963.60 % -0.96 -44.49 % -0.67 -223.07 % -0.21 -61.57 % -0.13 -3 055.36 % 0.00 98.20 % -0.23 -151.07 % -0.09 -69.13 % -0.05 23.43 % -0.07 -37.70 % -0.05 -157.34 % 0.09 -42.41 % 0.15 56.36 % 0.10 -22.51 % 0.13
Total other income expenses net -1.764 M 89.16 % -16.275 M 0.000 -100.00 % 12.636 M 0.000 0.000 100.00 % -1.899 M -140.91 % 4.642 M 0.000 100.00 % -8.351 M 0.000 100.00 % -8.574 M 23.59 % -11.222 M -101 918.18 % -11.000 K 99.89 % -10.356 M 0.000 0.000 0.000 100.00 % -27.505 K -107.91 % 347.600 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Net debt 10.950 M -21.76 % 13.995 M -4.79 % 14.699 M -10.66 % 16.453 M -65.81 % 48.117 M -10.61 % 53.828 M -6.25 % 57.418 M 39.57 % 41.139 M -8.62 % 45.019 M -28.11 % 62.623 M 33.20 % 47.015 M -21.49 % 59.882 M 1.16 % 59.195 M -14.33 % 69.100 M -14.96 % 81.252 M -2.69 % 83.501 M 20.00 % 69.582 M 110.70 % 33.024 M 41.79 % 23.290 M 29.87 % 17.934 M
Total investments 22.847 M -1.08 % 23.096 M -34.90 % 35.476 M 464.01 % 6.290 M 4.76 % 6.004 M 47.47 % 4.071 M -85.74 % 28.548 M 890.02 % 2.884 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.207 M 213.32 % 7.726 M -43.57 % 13.692 M 41.50 % 9.676 M 109.35 % 4.622 M
Total debt 14.051 M -8.48 % 15.353 M -6.78 % 16.470 M -10.37 % 18.375 M -62.53 % 49.041 M -10.33 % 54.689 M -4.87 % 57.490 M 37.26 % 41.883 M -12.07 % 47.635 M -23.97 % 62.653 M 33.01 % 47.103 M -21.38 % 59.910 M -10.94 % 67.270 M -22.63 % 86.941 M 0.84 % 86.220 M 1.89 % 84.620 M 15.28 % 73.404 M 116.84 % 33.851 M 44.92 % 23.359 M 29.68 % 18.013 M
Accumulated other comprehensive income loss 5.593 M 0.00 % 5.593 M 0.00 % 5.593 M 0.00 % 5.593 M 0.00 % 5.593 M -89.41 % 52.814 M -0.18 % 52.907 M 0.00 % 52.907 M 0.00 % 52.907 M 0.00 % 52.907 M 0.000 0.000 -100.00 % 19.407 M -66.92 % 58.664 M -21.39 % 74.627 M -21.10 % 94.584 M -12.64 % 108.265 M 34.35 % 80.587 M 64.94 % 48.857 M 54.52 % 31.618 M
Retained earnings -63.095 M 3.88 % -65.643 M -23.37 % -53.207 M 6.79 % -57.080 M 8.65 % -62.486 M 6.05 % -66.509 M -1.38 % -65.601 M -1.40 % -64.693 M -18.22 % -54.723 M -71.21 % -31.962 M -84.41 % -17.332 M -10.37 % -15.703 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 52.814 M 0.00 % 52.814 M 0.00 % 52.814 M 0.00 % 52.814 M 0.00 % 52.814 M 0.00 % 52.814 M -0.18 % 52.907 M 0.00 % 52.907 M 0.00 % 52.907 M 0.00 % 52.907 M 0.00 % 52.907 M 0.00 % 52.907 M 0.18 % 52.814 M 0.00 % 52.814 M 0.00 % 52.814 M 0.00 % 52.814 M 0.00 % 52.814 M 0.00 % 52.814 M 0.00 % 52.814 M 0.00 % 52.814 M
Total equity -4.688 M 35.21 % -7.236 M -239.15 % 5.200 M 291.86 % 1.327 M 132.53 % -4.079 M 49.65 % -8.102 M -12.61 % -7.194 M -14.44 % -6.286 M -270.65 % 3.684 M -86.07 % 26.445 M -35.62 % 41.075 M -3.81 % 42.704 M -40.95 % 72.314 M -35.19 % 111.571 M -12.52 % 127.534 M -13.53 % 147.491 M -8.49 % 161.172 M 20.73 % 133.494 M 31.18 % 101.764 M 20.40 % 84.525 M
Other non current liabilities 6.255 M -0.02 % 6.256 M 125 220.00 % -5.000 K -400.00 % -1.000 K -312.77 % 470.000 0.000 -100.00 % 17.683 M 0.00 % 17.683 M 0.00 % 17.683 M 0.000 0.000 -100.00 % 327.636 K -46.96 % 617.744 K -1.00 % 623.994 K 0.00 % 623.995 K 0.000 0.000 0.000 0.000 0.000
Long term debt 5.285 M -47.69 % 10.103 M -21.17 % 12.816 M -21.60 % 16.346 M -62.10 % 43.127 M -11.18 % 48.553 M -8.83 % 53.253 M 59.86 % 33.312 M 758.75 % 3.879 M -5.55 % 4.107 M -80.42 % 20.980 M -3.03 % 21.635 M 7.18 % 20.185 M -4.75 % 21.191 M -21.69 % 27.062 M -4.07 % 28.210 M 3.87 % 27.159 M -11.90 % 30.827 M 176.16 % 11.163 M -9.48 % 12.332 M
Total non current liabilities 13.204 M -29.14 % 18.634 M -26.73 % 25.432 M -29.76 % 36.209 M -44.06 % 64.727 M -9.60 % 71.602 M -6.30 % 76.419 M 34.27 % 56.914 M 106.88 % 27.511 M 1.42 % 27.126 M 5.08 % 25.814 M -2.11 % 26.369 M 10.81 % 23.797 M -4.59 % 24.942 M -22.25 % 32.079 M -1.53 % 32.578 M 0.88 % 32.295 M 4.76 % 30.827 M 145.65 % 12.549 M -17.28 % 15.170 M
Other current liabilities 10.449 M -16.01 % 12.441 M 484.10 % -3.239 M -1 220.76 % 289.000 K -75.59 % 1.184 M -11.90 % 1.344 M 125.12 % -5.349 M -466.85 % 1.458 M -68.61 % 4.646 M -65.94 % 13.640 M 35.69 % 10.052 M -19.89 % 12.548 M 143.83 % 5.146 M -70.11 % 17.216 M 76.86 % 9.734 M 36.89 % 7.111 M -63.14 % 19.292 M 15.83 % 16.655 M 37.36 % 12.125 M -19.57 % 15.076 M
Deferred revenue 0.000 0.000 -100.00 % 4.290 M 461.52 % 764.000 K 0.000 -100.00 % 819.427 K -87.72 % 6.671 M 2 909.37 % 221.664 K -16.54 % 265.582 K -95.76 % 6.263 M -54.90 % 13.886 M 1 238.87 % -1.219 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 8.766 M 66.97 % 5.250 M 43.68 % 3.654 M 80.09 % 2.029 M -65.69 % 5.914 M 11.25 % 5.316 M 63.04 % 3.261 M -61.96 % 8.571 M -80.41 % 43.756 M -25.26 % 58.546 M 124.12 % 26.123 M -31.75 % 38.274 M -18.71 % 47.085 M -28.39 % 65.750 M 11.14 % 59.158 M 4.87 % 56.410 M 21.98 % 46.244 M 1 429.23 % 3.024 M -75.21 % 12.197 M 114.70 % 5.681 M
Total current liabilities 21.265 M 5.73 % 20.112 M 94.15 % 10.359 M 80.66 % 5.734 M -50.03 % 11.476 M -4.99 % 12.079 M -29.11 % 17.038 M -7.19 % 18.358 M -72.49 % 66.729 M -35.85 % 104.021 M 3.86 % 100.155 M -4.02 % 104.350 M 26.68 % 82.370 M -47.72 % 157.566 M 69.01 % 93.229 M 16.57 % 79.980 M -12.22 % 91.110 M 39.92 % 65.117 M 1.96 % 63.864 M 39.99 % 45.621 M
Total liabilities 34.469 M -11.04 % 38.746 M 8.26 % 35.791 M -14.67 % 41.943 M -44.96 % 76.203 M -8.94 % 83.681 M -10.46 % 93.457 M 24.16 % 75.272 M -20.13 % 94.240 M -28.14 % 131.146 M 4.11 % 125.968 M -3.63 % 130.719 M 23.13 % 106.167 M -41.83 % 182.508 M 45.65 % 125.308 M 11.33 % 112.557 M -8.79 % 123.405 M 28.62 % 95.944 M 25.56 % 76.413 M 25.70 % 60.791 M
Other non current assets 120.000 K -97.41 % 4.637 M 615.59 % 648.000 K -97.95 % 31.566 M -48.26 % 61.014 M -8.19 % 66.455 M 105.07 % 32.406 M 294.16 % 8.222 M 11.36 % 7.383 M -49.65 % 14.662 M 10.55 % 13.262 M -30.98 % 19.216 M -1.38 % 19.485 M -12.92 % 22.376 M -5.45 % 23.667 M 0.000 0.000 0.000 0.000 0.000
Long term investments 20.112 M 8.29 % 18.573 M -40.62 % 31.276 M 397.23 % 6.290 M 4.76 % 6.004 M 47.84 % 4.061 M -91.76 % 49.278 M -8.81 % 54.037 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
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
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
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
Property plant equipment net 2.806 M 50.29 % 1.867 M -23.67 % 2.446 M 74.22 % 1.404 M -10.74 % 1.573 M -13.85 % 1.826 M -15.46 % 2.160 M -23.08 % 2.808 M -95.23 % 58.822 M -7.30 % 63.454 M -7.02 % 68.247 M -9.25 % 75.199 M -7.98 % 81.724 M -11.45 % 92.291 M -9.25 % 101.693 M -9.88 % 112.843 M 1.49 % 111.184 M 42.82 % 77.851 M 29.19 % 60.262 M 22.07 % 49.367 M
Total non current assets 23.038 M -8.13 % 25.077 M -27.04 % 34.370 M -12.46 % 39.260 M -42.76 % 68.591 M -5.18 % 72.342 M -13.72 % 83.844 M 28.86 % 65.066 M -2.17 % 66.506 M -15.19 % 78.415 M -3.80 % 81.510 M -13.67 % 94.416 M -6.78 % 101.286 M -11.91 % 114.986 M -8.78 % 126.051 M 11.70 % 112.843 M 1.49 % 111.184 M 40.15 % 79.331 M 30.69 % 60.702 M 22.44 % 49.578 M
Other current assets 1.927 M 238.66 % 569.000 K 832.79 % 61.000 K 306.67 % 15.000 K -95.58 % 339.000 K -43.12 % 595.942 K -11.14 % 670.617 K 6.57 % 629.299 K -83.46 % 3.805 M -78.01 % 17.304 M 486.77 % 2.949 M 18.19 % 2.495 M -1.61 % 2.536 M 12.11 % 2.262 M 139.23 % 945.546 K -92.67 % 12.892 M -17.53 % 15.633 M 50.80 % 10.367 M 60.33 % 6.466 M -33.78 % 9.764 M
Short term investments 2.735 M -39.53 % 4.523 M 7.69 % 4.200 M 41 900.00 % 10.000 K 0.000 -100.00 % 9.999 K 0.00 % 9.999 K 100.02 % -51.153 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.207 M 213.32 % 7.726 M -43.57 % 13.692 M 41.50 % 9.676 M 109.35 % 4.622 M
cash and cash equivalents 356.000 K -73.78 % 1.358 M -23.32 % 1.771 M -7.86 % 1.922 M 108.01 % 924.000 K 7.36 % 860.639 K 1 089.29 % 72.366 K -90.27 % 743.969 K -71.56 % 2.616 M 8 463.47 % 30.549 K -65.30 % 88.048 K 219.76 % 27.536 K -99.66 % 8.075 M -54.74 % 17.841 M 259.12 % 4.968 M 343.97 % 1.119 M -70.72 % 3.822 M 361.65 % 827.896 K 1 096.81 % 69.175 K -11.70 % 78.342 K
Cash and short term investments 3.091 M -47.44 % 5.881 M -1.51 % 5.971 M 210.67 % 1.922 M 108.01 % 924.000 K 7.36 % 860.639 K 944.91 % 82.365 K -88.93 % 743.969 K -71.56 % 2.616 M 8 463.47 % 30.549 K -65.30 % 88.048 K 219.76 % 27.536 K -99.66 % 8.075 M -54.74 % 17.841 M 259.12 % 4.968 M -80.38 % 25.326 M 119.31 % 11.548 M -20.47 % 14.520 M 49.00 % 9.745 M 107.34 % 4.700 M
Total current assets 6.744 M 4.83 % 6.433 M -2.87 % 6.623 M 65.16 % 4.010 M 13.50 % 3.533 M 9.17 % 3.236 M 33.84 % 2.418 M -38.30 % 3.919 M -87.53 % 31.417 M -60.32 % 79.176 M -7.43 % 85.534 M 8.26 % 79.007 M -3.29 % 81.696 M -54.38 % 179.094 M 41.25 % 126.791 M -13.87 % 147.206 M -15.10 % 173.392 M 15.51 % 150.107 M 27.78 % 117.475 M 22.70 % 95.739 M
Inventory 0.000 100.00 % -532.000 K -5 420.00 % 10.000 K 0.00 % 10.000 K 35.78 % 7.365 K -26.34 % 9.999 K 0.000 -100.00 % 650.000 K -96.90 % 20.991 M -66.06 % 61.841 M 37.01 % 45.135 M -26.30 % 61.243 M 8.41 % 56.493 M -42.06 % 97.509 M 27.91 % 76.235 M 20.12 % 63.467 M 3.38 % 61.392 M 12.93 % 54.361 M -4.51 % 56.928 M 74.90 % 32.549 M
Net receivables 1.726 M 235.15 % 515.000 K -11.36 % 581.000 K -71.84 % 2.063 M -8.82 % 2.263 M 27.85 % 1.770 M 0.000 0.000 -100.00 % 3.006 M -68.28 % 9.479 M -68.13 % 29.746 M 188.52 % 10.310 M -29.35 % 14.592 M -76.27 % 61.482 M 37.72 % 44.642 M -1.93 % 45.521 M -46.33 % 84.819 M 19.70 % 70.859 M 59.83 % 44.335 M -9.01 % 48.726 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 301.678 K 0.56 % 299.989 K 0.000 0.000 -100.00 % 76.466 K -76.01 % 318.804 K -53.83 % 690.471 K 0.000 0.000 -100.00 % 1.480 M 236.44 % 439.894 K 109.13 % 210.347 K
Other assets 0.000 0.000 100.00 % -2.000 K 0.000 100.00 % -430.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 2.050 M -15.32 % 2.421 M 14.47 % 2.115 M -20.25 % 2.652 M -39.42 % 4.378 M -4.81 % 4.599 M -20.50 % 5.785 M -28.64 % 8.107 M -55.11 % 18.062 M -29.37 % 25.572 M -57.27 % 59.844 M 47.90 % 40.461 M 34.25 % 30.139 M -59.60 % 74.599 M 206.51 % 24.338 M 47.88 % 16.458 M -35.65 % 25.574 M -35.86 % 39.873 M 23.55 % 32.273 M 36.81 % 23.589 M
Tax payables 0.000 0.000 -100.00 % 3.539 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 -100.00 % 5.564 M -23.47 % 7.270 M 470.20 % 1.275 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 100.00 % -819.427 K 87.72 % -6.671 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.493 M 41.65 % 1.054 M 11.23 % 947.574 K -37.78 % 1.523 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
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.500 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 93.000 K 0.00 % 93.000 K 0.00 % 93.000 K 0.00 % 93.000 K 0.00 % 93.000 K 0.00 % 93.000 K 0.00 % 93.000 K 0.00 % 93.000 K
Deferred tax liabilities non current 1.664 M -26.86 % 2.275 M -81.97 % 12.621 M -36.46 % 19.864 M -8.04 % 21.600 M -6.29 % 23.049 M 320.41 % 5.482 M -76.77 % 23.602 M -0.13 % 23.632 M 2.66 % 23.019 M 376.22 % 4.834 M 9.70 % 4.406 M 47.12 % 2.995 M -4.22 % 3.127 M -28.82 % 4.393 M 0.57 % 4.368 M -14.94 % 5.135 M 0.000 -100.00 % 1.386 M -51.16 % 2.838 M
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
Total assets 29.782 M -5.48 % 31.510 M -23.13 % 40.991 M -5.27 % 43.270 M -40.01 % 72.124 M -4.57 % 75.579 M -12.39 % 86.262 M 25.04 % 68.985 M -29.55 % 97.924 M -37.86 % 157.591 M -5.66 % 167.043 M -3.68 % 173.423 M -5.22 % 182.981 M -37.78 % 294.079 M 16.31 % 252.842 M -2.77 % 260.049 M -8.62 % 284.577 M 24.03 % 229.438 M 28.77 % 178.177 M 22.61 % 145.316 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2010 2009 2008 2007 2006
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
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -3.586 M -294.26 % 1.846 M 135.10 % -5.260 M 2.32 % -5.385 M -225.38 % -1.655 M -24.72 % -1.327 M -127.10 % -584.301 K -104.75 % 12.308 M -50.21 % 24.723 M 196.68 % -25.572 M -701.75 % 4.250 M -84.77 % 27.907 M 6.29 % 26.256 M 10.78 % 23.702 M 151.14 % -46.351 M -315.11 % -11.166 M -412.67 % -2.178 M 57.93 % -5.177 M
Accounts receivables -1.223 M -2 208.62 % 58.000 K -96.08 % 1.478 M 556.89 % 225.000 K 152.67 % -427.175 K -162.00 % -163.042 K -165.87 % 247.511 K -78.22 % 1.137 M -82.33 % 6.431 M -68.02 % 20.109 M 0.000 0.000 -100.00 % 43.433 M 13.05 % 38.419 M 285.52 % -20.709 M -34.94 % -15.347 M -420.26 % 4.792 M 132.58 % -14.709 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 650.000 K -96.80 % 20.341 M -50.20 % 40.850 M 344.52 % -16.706 M -203.72 % 16.107 M 439.13 % -4.749 M -111.58 % 41.015 M 2 076.63 % -2.075 M 70.49 % -7.031 M -2 723.69 % -249.000 K 98.99 % -24.549 M -348.17 % 9.892 M
Accounts payables -2.363 M -144.36 % 5.327 M 0.000 100.00 % -5.608 M -356.75 % -1.228 M -5.49 % -1.164 M 0.000 100.00 % -9.170 M 59.35 % -22.558 M 22.15 % -28.975 M 0.000 0.000 100.00 % -58.192 M -360.31 % -12.642 M 32.07 % -18.611 M -520.11 % 4.430 M -74.80 % 17.579 M 4 983.06 % -360.000 K
Other working capital 0.000 100.00 % -3.539 M 47.48 % -6.738 M -336 800.00 % -2.000 K -5 960.61 % -33.000 0.000 100.00 % -1.482 M 0.000 0.000 0.000 100.00 % -11.857 M -136.31 % 32.656 M 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -611.000 K -5 191.67 % 12.000 K -99.90 % 12.131 M 612.33 % 1.703 M 270.22 % 460.000 K -70.73 % 1.571 M -6.54 % 1.681 M -25.60 % 2.260 M -9.18 % 2.488 M -62.28 % 6.597 M -3.94 % 6.868 M -27.89 % 9.525 M 582.30 % 1.396 M 125.64 % -5.444 M -391.78 % -1.107 M -131.02 % 3.569 M 336.20 % -1.511 M 6.09 % -1.609 M
Net cash provided by operating activities 1.948 M 131.68 % -6.149 M -141.12 % 14.955 M 149.42 % 5.996 M -12.85 % 6.880 M 37.99 % 4.986 M -13.63 % 5.773 M -55.62 % 13.007 M 17.55 % 11.065 M 140.74 % -27.160 M -261.00 % 16.869 M 47.48 % 11.439 M 148.67 % 4.600 M -65.46 % 13.317 M 166.13 % -20.137 M -150.15 % 40.154 M 64.18 % 24.457 M -11.20 % 27.543 M
Investments in property plant and equipment -2.020 M -3 056.25 % -64.000 K 95.70 % -1.487 M -2 086.76 % -68.000 K 12.82 % -78.000 K 41.66 % -133.696 K -494.31 % -22.496 K 98.43 % -1.436 M -4.83 % -1.370 M -9.44 % -1.252 M 0.000 100.00 % -105.000 K 91.07 % -1.176 M 88.42 % -10.155 M 58.14 % -24.261 M 20.51 % -30.520 M -39.98 % -21.803 M -2.58 % -21.254 M
Acquisitions net 510.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 51.263 K -97.30 % 1.900 M 1 025.01 % 168.888 K 0.000 0.000 -100.00 % 66.222 K -63.75 % 182.692 K -53.16 % 390.000 K 0.000 0.000 -100.00 % 69.000 K
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -1.915 M -135.64 % 5.373 M 160.70 % 2.061 M -91.70 % 24.829 M 851.67 % 2.609 M -69.86 % 8.658 M 136.76 % -23.549 M -3 677.28 % 658.305 K -92.51 % 8.790 M 517.21 % -2.107 M 0.000 -100.00 % 693.788 K -85.42 % 4.760 M 65.11 % 2.883 M 94.53 % 1.482 M 111.77 % -12.593 M -370.06 % -2.679 M -0.64 % -2.662 M
Net cash used for investing activites -3.425 M -164.51 % 5.309 M 824.91 % 574.000 K -97.68 % 24.761 M 878.31 % 2.531 M -70.31 % 8.524 M 136.16 % -23.572 M -3 144.15 % -726.597 K -107.80 % 9.320 M 392.18 % -3.190 M -153.78 % 5.932 M 907.41 % 588.788 K -83.87 % 3.650 M 151.49 % -7.089 M 68.34 % -22.389 M 48.07 % -43.113 M -76.10 % -24.482 M -2.66 % -23.847 M
Debt repayment -1.303 M -175.84 % 1.718 M 116.55 % -10.383 M 63.00 % -28.065 M -484.58 % -4.801 M 43.49 % -8.496 M -149.60 % 17.128 M 275.34 % -9.768 M 34.71 % -14.962 M -144.46 % 33.651 M 363.34 % -12.779 M -87.00 % -6.833 M 62.06 % -18.010 M -269.27 % 10.640 M -73.10 % 39.553 M 276.98 % 10.492 M 96.26 % 5.346 M 182.99 % -6.442 M
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
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.250 K 99.76 % -2.641 M 0.000 100.00 % -2.640 M 0.000 0.000
Other financing activites 0.000 100.00 % -979.000 K 10.84 % -1.098 M 29.71 % -1.562 M 65.64 % -4.546 M -7.58 % -4.226 M 0.000 100.00 % -5.024 M 9.49 % -5.551 M 27.06 % -7.610 M -4.57 % -7.278 M 12.41 % -8.310 M 0.000 100.00 % -449.000 K 0.000 100.00 % -449.000 K 0.000 0.000
Net cash used provided by financing activities -1.303 M -276.32 % 739.000 K 106.44 % -11.481 M 61.25 % -29.627 M -216.97 % -9.347 M 26.53 % -12.721 M -174.27 % 17.128 M 215.79 % -14.792 M 27.89 % -20.513 M -178.77 % 26.040 M 229.83 % -20.057 M -32.45 % -15.143 M 15.95 % -18.016 M -338.62 % 7.550 M -80.91 % 39.553 M 434.28 % 7.403 M 38.48 % 5.346 M 182.99 % -6.442 M
Effect of forex changes on cash 4.513 M 0.000 -100.00 % 1.000 K 100.76 % -132.000 K -13 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
Net change in cash -2.780 M -2 680.00 % -100.000 K -102.47 % 4.049 M 305.71 % 998.000 K 1 484.13 % 63.000 K -92.01 % 788.273 K 217.37 % -671.602 K 73.27 % -2.512 M -1 856.67 % -128.394 K 97.02 % -4.309 M -257.04 % 2.744 M 188.08 % -3.115 M 0.000 0.000 0.000 0.000 0.000 0.000
Cash at beginning of period 5.881 M -1.67 % 5.981 M 209.58 % 1.932 M 106.85 % 934.000 K 7.23 % 871.000 K 957.49 % 82.365 K -89.08 % 753.967 K -76.92 % 3.266 M -3.78 % 3.395 M -55.94 % 7.704 M 55.32 % 4.960 M -38.58 % 8.075 M -54.74 % 17.841 M 366.80 % 3.822 M 361.65 % 827.896 K 1 096.81 % 69.175 K -11.70 % 78.342 K 0.000
Cash at end of period 3.101 M -47.27 % 5.881 M -1.67 % 5.981 M 209.58 % 1.932 M 106.85 % 934.000 K 7.28 % 870.638 K 957.05 % 82.365 K -89.08 % 753.967 K -76.92 % 3.266 M -3.78 % 3.395 M -55.94 % 7.704 M 55.33 % 4.960 M -38.58 % 8.075 M 621.63 % 1.119 M -70.72 % 3.822 M 361.65 % 827.896 K 1 096.81 % 69.175 K -11.70 % 78.342 K
Operating cash flow 1.948 M 131.68 % -6.149 M -141.12 % 14.955 M 149.42 % 5.996 M -12.85 % 6.880 M 37.99 % 4.986 M -13.63 % 5.773 M -55.62 % 13.007 M 17.55 % 11.065 M 140.74 % -27.160 M -261.00 % 16.869 M 47.48 % 11.439 M 148.67 % 4.600 M -65.46 % 13.317 M 166.13 % -20.137 M -150.15 % 40.154 M 64.18 % 24.457 M -11.20 % 27.543 M
Capital expenditure -2.020 M -3 056.25 % -64.000 K 95.70 % -1.487 M -2 086.76 % -68.000 K 12.82 % -78.000 K 41.66 % -133.696 K -494.31 % -22.496 K 98.43 % -1.436 M -4.83 % -1.370 M -9.44 % -1.252 M 0.000 100.00 % -105.000 K 91.07 % -1.176 M 88.42 % -10.155 M 58.14 % -24.261 M 20.51 % -30.520 M -39.98 % -21.803 M -2.58 % -21.254 M
Free CashFlow -72.000 K 98.84 % -6.213 M -146.13 % 13.468 M 127.19 % 5.928 M -12.85 % 6.802 M 40.19 % 4.852 M -15.62 % 5.750 M -50.30 % 11.570 M 19.35 % 9.695 M 134.12 % -28.412 M -268.42 % 16.869 M 48.84 % 11.334 M 231.00 % 3.424 M 8.32 % 3.161 M 107.12 % -44.398 M -560.85 % 9.634 M 263.00 % 2.654 M -57.80 % 6.289 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2010 2009 2008 2007 2006
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-03-31 2010-03-31 2009-03-31 2008-03-31
Revenue 4.516 M 0.00 % 4.516 M -4.12 % 4.710 M -4.00 % 4.906 M 9.02 % 4.500 M -3.41 % 4.659 M 0.43 % 4.639 M -0.24 % 4.650 M 3.33 % 4.500 M 133.56 % -13.408 M -388.53 % 4.647 M 2.58 % 4.530 M 0.58 % 4.504 M 133.60 % -13.403 M -343.03 % 5.515 M 19.58 % 4.612 M -14.15 % 5.372 M 140.53 % -13.256 M -390.06 % 4.570 M -7.45 % 4.938 M 7.44 % 4.596 M -4.80 % 4.828 M 4.49 % 4.620 M -0.24 % 4.631 M -0.24 % 4.642 M -1.92 % 4.733 M 1.50 % 4.663 M -1.48 % 4.733 M 1.07 % 4.683 M -9.33 % 5.165 M -45.29 % 9.440 M -17.27 % 11.410 M -12.33 % 13.014 M -8.67 % 14.250 M -11.62 % 16.123 M -19.22 % 19.958 M -64.88 % 56.822 M 106.91 % 27.462 M 6.26 % 25.844 M -16.07 % 30.793 M 16.91 % 26.339 M -51.41 % 54.204 M 7.57 % 50.392 M 46.81 % 34.324 M -27.53 % 47.366 M 9.56 % 43.234 M 3.94 % 41.597 M 38.72 % 29.987 M -0.52 % 30.145 M -57.37 % 70.709 M -4.97 % 74.408 M -3.60 % 77.185 M -31.81 % 113.196 M 31.11 % 86.339 M 15.04 % 75.053 M 3.99 % 72.171 M -49.57 % 143.098 M 66.57 % 85.909 M
Net income 938.000 K 31.74 % 712.000 K 71.98 % 414.000 K -33.12 % 619.000 K -23.01 % 804.000 K -61.75 % 2.102 M 605.37 % 298.000 K 101.94 % -15.364 M -3 009.85 % 528.000 K -48.39 % 1.023 M 39.95 % 731.000 K -50.14 % 1.466 M 124.50 % 653.000 K -71.58 % 2.298 M 76.63 % 1.301 M 43.28 % 908.000 K 1.00 % 899.000 K -62.53 % 2.399 M 486.67 % 409.000 K -42.56 % 712.000 K 42.12 % 501.000 K 18.87 % 421.476 K 313.95 % -197.000 K 80.63 % -1.017 M -784.35 % -115.000 K 78.82 % -542.930 K -109.63 % -259.000 K -127.19 % -114.000 K -1 525.00 % 8.000 K 100.49 % -1.636 M -3.74 % -1.577 M -227.18 % 1.240 M 115.51 % -7.996 M 69.92 % -26.584 M -524.18 % -4.259 M -61.08 % -2.644 M -124.65 % 10.727 M 266.88 % -6.428 M -14 509.09 % -44.000 K 98.25 % -2.516 M 55.41 % -5.642 M 39.32 % -9.297 M -282.01 % 5.108 M 751.33 % 600.000 K -73.56 % 2.269 M 134.54 % -6.569 M 8.62 % -7.189 M 65.02 % -20.549 M -10 530.96 % 197.000 K -91.32 % 2.270 M 112.40 % -18.303 M -645.84 % -2.454 M 86.56 % -18.263 M -873.20 % 2.362 M 115.25 % -15.488 M -331.90 % -3.586 M -128.88 % 12.416 M 34.07 % 9.261 M
Income before tax 1.136 M 219.10 % 356.000 K 6.59 % 334.000 K -36.86 % 529.000 K -26.43 % 719.000 K -14.00 % 836.000 K 89.14 % 442.000 K 102.91 % -15.208 M -2 333.19 % 681.000 K 31.72 % 517.000 K -29.37 % 732.000 K -50.07 % 1.466 M 124.50 % 653.000 K -53.62 % 1.408 M 8.22 % 1.301 M 43.28 % 908.000 K 1.00 % 899.000 K -5.47 % 951.037 K 132.53 % 409.000 K -42.56 % 712.000 K 42.12 % 501.000 K 64.39 % 304.771 K 254.71 % -197.000 K 80.63 % -1.017 M -784.35 % -115.000 K 88.25 % -978.851 K -277.93 % -259.000 K -127.19 % -114.000 K -1 525.00 % 8.000 K 100.48 % -1.667 M -5.71 % -1.577 M -351.52 % 627.000 K 108.49 % -7.383 M 71.57 % -25.971 M -509.79 % -4.259 M -61.08 % -2.644 M -124.65 % 10.727 M 281.02 % -5.926 M -13 368.18 % -44.000 K 98.25 % -2.516 M 55.41 % -5.642 M 35.39 % -8.732 M -270.95 % 5.108 M 751.33 % 600.000 K -73.56 % 2.269 M 144.65 % -5.081 M 29.32 % -7.189 M 64.53 % -20.268 M -10 388.32 % 197.000 K -91.32 % 2.270 M 112.40 % -18.303 M -645.84 % -2.454 M 87.19 % -19.157 M -911.05 % 2.362 M 115.25 % -15.488 M -331.90 % -3.586 M -118.16 % 19.746 M 53.95 % 12.826 M
Income before tax ratio 0.25 219.10 % 0.08 11.17 % 0.07 -34.23 % 0.11 -32.51 % 0.16 -10.96 % 0.18 88.33 % 0.10 102.91 % -3.27 -2 261.15 % 0.15 492.47 % -0.04 -124.48 % 0.16 -51.33 % 0.32 123.21 % 0.14 238.01 % -0.11 -144.53 % 0.24 19.82 % 0.20 17.64 % 0.17 333.26 % -0.07 -180.16 % 0.09 -37.93 % 0.14 32.27 % 0.11 72.67 % 0.06 248.06 % -0.04 80.58 % -0.22 -786.45 % -0.02 88.02 % -0.21 -272.36 % -0.06 -130.60 % -0.02 -1 509.95 % 0.00 100.53 % -0.32 -93.20 % -0.17 -404.00 % 0.05 109.69 % -0.57 68.87 % -1.82 -589.94 % -0.26 -99.40 % -0.13 -170.18 % 0.19 187.48 % -0.22 -12 574.67 % 0.00 97.92 % -0.08 61.86 % -0.21 -32.97 % -0.16 -258.93 % 0.10 479.88 % 0.02 -63.51 % 0.05 140.76 % -0.12 31.99 % -0.17 74.43 % -0.68 -10 442.53 % 0.01 -79.64 % 0.03 113.05 % -0.25 -673.68 % -0.03 81.21 % -0.17 -718.62 % 0.03 113.26 % -0.21 -315.32 % -0.05 -136.01 % 0.14 -7.57 % 0.15
EBITDA 2.310 M 31.77 % 1.753 M -4.52 % 1.836 M -4.18 % 1.916 M -8.89 % 2.103 M 8.23 % 1.943 M 4.97 % 1.851 M 113.44 % -13.777 M -740.49 % 2.151 M 5.03 % 2.048 M -5.54 % 2.168 M -25.78 % 2.921 M 40.23 % 2.083 M -30.68 % 3.005 M -4.05 % 3.132 M 21.82 % 2.571 M -8.24 % 2.802 M -16.28 % 3.347 M 48.36 % 2.256 M -51.67 % 4.668 M 93.77 % 2.409 M -39.15 % 3.959 M 107.17 % 1.911 M 72.94 % 1.105 M -45.30 % 2.020 M 74.59 % 1.157 M -42.50 % 2.012 M -13.98 % 2.339 M 7.15 % 2.183 M 61.58 % 1.351 M 33.23 % 1.014 M -71.75 % 3.589 M 174.54 % -4.815 M 78.81 % -22.728 M -1 549.35 % -1.378 M -1 077.30 % 141.000 K -98.99 % 14.027 M 844.93 % -1.883 M -151.87 % 3.630 M 312.03 % 881.000 K 156.95 % -1.547 M 75.22 % -6.244 M -161.93 % 10.082 M 155.56 % 3.945 M -24.74 % 5.242 M 239.88 % -3.748 M -61.53 % -2.320 M 84.07 % -14.566 M -373.03 % 5.335 M -43.14 % 9.382 M 172.24 % -12.987 M -385.68 % 4.546 M 170.70 % -6.430 M -197.17 % 6.617 M 191.78 % -7.210 M -421.16 % 2.245 M -90.79 % 24.388 M 38.58 % 17.598 M
Net income ratio 0.21 31.74 % 0.16 79.37 % 0.09 -30.33 % 0.13 -29.38 % 0.18 -60.40 % 0.45 602.34 % 0.06 101.94 % -3.30 -2 915.98 % 0.12 253.78 % -0.08 -148.50 % 0.16 -51.39 % 0.32 123.21 % 0.14 184.56 % -0.17 -172.68 % 0.24 19.82 % 0.20 17.64 % 0.17 192.45 % -0.18 -302.25 % 0.09 -37.93 % 0.14 32.27 % 0.11 24.86 % 0.09 304.75 % -0.04 80.58 % -0.22 -786.45 % -0.02 78.40 % -0.11 -106.53 % -0.06 -130.60 % -0.02 -1 509.95 % 0.00 100.54 % -0.32 -89.61 % -0.17 -253.72 % 0.11 117.69 % -0.61 67.07 % -1.87 -606.23 % -0.26 -99.40 % -0.13 -170.18 % 0.19 180.65 % -0.23 -13 648.36 % 0.00 97.92 % -0.08 61.86 % -0.21 -24.89 % -0.17 -269.21 % 0.10 479.88 % 0.02 -63.51 % 0.05 131.53 % -0.15 12.08 % -0.17 74.78 % -0.69 -10 585.92 % 0.01 -79.64 % 0.03 113.05 % -0.25 -673.68 % -0.03 80.29 % -0.16 -689.75 % 0.03 113.26 % -0.21 -315.32 % -0.05 -157.27 % 0.09 -19.51 % 0.11
Ratio EBITDA 0.51 31.77 % 0.39 -0.42 % 0.39 -0.19 % 0.39 -16.43 % 0.47 12.06 % 0.42 4.52 % 0.40 113.47 % -2.96 -719.83 % 0.48 412.94 % -0.15 -132.74 % 0.47 -27.65 % 0.64 39.43 % 0.46 306.28 % -0.22 -139.48 % 0.57 1.87 % 0.56 6.88 % 0.52 306.58 % -0.25 -151.15 % 0.49 -47.78 % 0.95 80.35 % 0.52 -36.09 % 0.82 98.27 % 0.41 73.35 % 0.24 -45.17 % 0.44 78.01 % 0.24 -43.34 % 0.43 -12.69 % 0.49 6.01 % 0.47 78.22 % 0.26 143.51 % 0.11 -65.85 % 0.31 185.02 % -0.37 76.80 % -1.59 -1 766.13 % -0.09 -1 309.77 % 0.01 -97.14 % 0.25 460.02 % -0.07 -148.82 % 0.14 390.93 % 0.03 148.71 % -0.06 49.01 % -0.12 -157.58 % 0.20 74.07 % 0.11 3.85 % 0.11 227.67 % -0.09 -55.42 % -0.06 88.52 % -0.49 -374.47 % 0.18 33.38 % 0.13 176.02 % -0.17 -396.34 % 0.06 203.69 % -0.06 -174.12 % 0.08 179.78 % -0.10 -408.83 % 0.03 -81.75 % 0.17 -16.80 % 0.20
Gross profit ratio 1.00 228.55 % -0.78 -177.96 % 1.00 182.82 % 0.35 147.75 % -0.74 -173.89 % 1.00 0.00 % 1.00 557.71 % 0.15 -25.06 % 0.20 -84.37 % 1.30 533.79 % 0.20 -20.07 % 0.26 28.55 % 0.20 -84.65 % 1.30 295.89 % 0.33 25.13 % 0.26 7.91 % 0.24 -81.49 % 1.31 31.26 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 -0.31 % 1.00 124.66 % 0.45 -15.62 % 0.53 94.49 % 0.27 135.83 % -0.76 -199.54 % 0.76 -9.26 % 0.84 21.38 % 0.69 17.02 % 0.59 -9.26 % 0.65 33.05 % 0.49 -11.36 % 0.55 93.37 % 0.29 -24.07 % 0.38 -39.20 % 0.62 35.03 % 0.46 20.89 % 0.38 18.74 % 0.32 850.00 % -0.04 -106.87 % 0.62 30.06 % 0.48 93.29 % 0.25 -32.86 % 0.37 88.00 % 0.20 -5.14 % 0.21 70.55 % 0.12 -67.94 % 0.38 -3.83 % 0.39 -23.20 % 0.51
Weighted average shs out dil 5.211 M 0.70 % 5.175 M 0.00 % 5.175 M 0.32 % 5.158 M -3.76 % 5.360 M 1.50 % 5.281 M 0.00 % 5.281 M 0.00 % 5.281 M -0.01 % 5.281 M 0.01 % 5.281 M -0.01 % 5.281 M 0.87 % 5.236 M -3.78 % 5.442 M 3.03 % 5.281 M 1.49 % 5.204 M -2.57 % 5.341 M 1.00 % 5.288 M 0.13 % 5.281 M 3.30 % 5.113 M -6.65 % 5.477 M -1.61 % 5.567 M 2.63 % 5.424 M 10.13 % 4.925 M -7.99 % 5.353 M -6.91 % 5.750 M 3.69 % 5.545 M 7.05 % 5.180 M -9.12 % 5.700 M 6.88 % 5.333 M 1.06 % 5.277 M 0.39 % 5.257 M -2.50 % 5.391 M 2.08 % 5.281 M -0.27 % 5.296 M -0.53 % 5.324 M 4.70 % 5.085 M -3.78 % 5.284 M 0.05 % 5.281 M 20.03 % 4.400 M -16.06 % 5.242 M -0.59 % 5.273 M -0.01 % 5.273 M 0.14 % 5.266 M -3.46 % 5.455 M 3.37 % 5.277 M -0.13 % 5.284 M -0.04 % 5.286 M -0.19 % 5.296 M 7.54 % 4.925 M -6.71 % 5.279 M -0.20 % 5.290 M -0.84 % 5.335 M 1.07 % 5.278 M 0.56 % 5.249 M -0.70 % 5.286 M 0.09 % 5.281 M -0.04 % 5.283 M -0.16 % 5.292 M
Weighted average shs out 5.211 M 0.70 % 5.175 M 0.00 % 5.175 M 0.32 % 5.158 M -3.76 % 5.360 M 1.50 % 5.281 M 0.00 % 5.281 M 0.00 % 5.281 M -0.01 % 5.281 M 0.01 % 5.281 M -0.01 % 5.281 M 0.87 % 5.236 M -0.87 % 5.281 M 0.00 % 5.281 M 1.49 % 5.204 M -1.47 % 5.281 M 0.00 % 5.281 M 0.00 % 5.281 M 3.30 % 5.113 M -6.65 % 5.477 M -1.61 % 5.567 M 2.63 % 5.424 M 10.13 % 4.925 M -7.99 % 5.353 M -6.91 % 5.750 M 4.25 % 5.516 M 6.48 % 5.180 M -9.12 % 5.700 M 6.88 % 5.333 M 1.06 % 5.277 M 0.39 % 5.257 M -2.50 % 5.391 M 2.08 % 5.281 M -0.27 % 5.296 M -0.53 % 5.324 M 4.70 % 5.085 M -3.78 % 5.284 M 0.05 % 5.281 M 20.03 % 4.400 M -16.06 % 5.242 M -0.59 % 5.273 M -0.01 % 5.273 M 0.14 % 5.266 M -3.46 % 5.455 M 3.37 % 5.277 M -0.13 % 5.284 M -0.04 % 5.286 M -0.19 % 5.296 M 7.54 % 4.925 M -6.71 % 5.279 M -0.20 % 5.290 M -0.84 % 5.335 M 1.07 % 5.278 M 0.56 % 5.249 M -0.70 % 5.286 M 0.09 % 5.281 M -0.04 % 5.283 M -0.16 % 5.292 M
EPS diluted 0.18 28.57 % 0.14 75.00 % 0.08 -33.33 % 0.12 -20.00 % 0.15 -62.50 % 0.40 609.22 % 0.06 101.94 % -2.91 -3 010.00 % 0.10 -47.37 % 0.19 35.71 % 0.14 -50.00 % 0.28 133.33 % 0.12 -72.73 % 0.44 76.00 % 0.25 47.06 % 0.17 0.00 % 0.17 -62.22 % 0.45 462.50 % 0.08 -38.46 % 0.13 44.44 % 0.09 15.83 % 0.08 294.25 % -0.04 78.95 % -0.19 -850.00 % -0.02 79.57 % -0.10 -95.80 % -0.05 -150.00 % -0.02 -1 433.33 % 0.00 100.48 % -0.31 -3.33 % -0.30 -230.43 % 0.23 115.23 % -1.51 69.92 % -5.02 -527.50 % -0.80 -53.85 % -0.52 -125.62 % 2.03 266.39 % -1.22 -12 100.00 % -0.01 97.92 % -0.48 55.14 % -1.07 39.20 % -1.76 -281.44 % 0.97 781.82 % 0.11 -74.42 % 0.43 134.68 % -1.24 8.82 % -1.36 64.95 % -3.88 -9 800.00 % 0.04 -90.70 % 0.43 112.43 % -3.46 -652.17 % -0.46 86.71 % -3.46 -868.89 % 0.45 115.36 % -2.93 -330.88 % -0.68 -128.94 % 2.35 34.29 % 1.75
Earnings per share 0.18 28.57 % 0.14 75.00 % 0.08 -33.33 % 0.12 -20.00 % 0.15 -62.50 % 0.40 609.22 % 0.06 101.94 % -2.91 -3 010.00 % 0.10 -47.37 % 0.19 35.71 % 0.14 -50.00 % 0.28 133.33 % 0.12 -72.73 % 0.44 76.00 % 0.25 47.06 % 0.17 0.00 % 0.17 -62.22 % 0.45 462.50 % 0.08 -38.46 % 0.13 44.44 % 0.09 15.83 % 0.08 294.25 % -0.04 78.95 % -0.19 -850.00 % -0.02 79.67 % -0.10 -96.80 % -0.05 -150.00 % -0.02 -1 433.33 % 0.00 100.48 % -0.31 -3.33 % -0.30 -230.43 % 0.23 115.23 % -1.51 69.92 % -5.02 -527.50 % -0.80 -53.85 % -0.52 -125.62 % 2.03 266.39 % -1.22 -12 100.00 % -0.01 97.92 % -0.48 55.14 % -1.07 39.20 % -1.76 -281.44 % 0.97 781.82 % 0.11 -74.42 % 0.43 134.68 % -1.24 8.82 % -1.36 64.95 % -3.88 -9 800.00 % 0.04 -90.70 % 0.43 112.43 % -3.46 -652.17 % -0.46 86.71 % -3.46 -868.89 % 0.45 115.36 % -2.93 -330.88 % -0.68 -128.94 % 2.35 34.29 % 1.75
Gross profit 4.516 M 228.55 % -3.513 M -174.74 % 4.700 M 171.52 % 1.731 M 152.06 % -3.325 M -171.37 % 4.659 M 0.43 % 4.639 M 556.15 % 707.000 K -22.56 % 913.000 K 105.24 % -17.409 M -1 928.68 % 952.000 K -18.00 % 1.161 M 29.29 % 898.000 K 105.16 % -17.405 M -1 062.13 % 1.809 M 49.63 % 1.209 M -7.36 % 1.305 M 107.50 % -17.400 M -480.74 % 4.570 M -7.45 % 4.938 M 7.44 % 4.596 M -4.80 % 4.828 M 4.49 % 4.620 M -0.24 % 4.631 M -0.24 % 4.642 M -1.92 % 4.733 M 1.50 % 4.663 M -1.48 % 4.733 M 1.07 % 4.683 M -9.61 % 5.181 M 22.92 % 4.215 M -30.19 % 6.038 M 70.52 % 3.541 M 132.73 % -10.820 M -187.97 % 12.299 M -26.70 % 16.779 M -57.37 % 39.358 M 142.13 % 16.255 M -3.58 % 16.858 M 11.66 % 15.097 M 3.63 % 14.568 M -6.04 % 15.504 M -18.33 % 18.984 M -10.73 % 21.266 M -2.15 % 21.733 M 32.44 % 16.410 M 23.42 % 13.296 M 1 140.38 % -1.278 M -106.83 % 18.708 M -44.55 % 33.739 M 83.68 % 18.368 M -35.27 % 28.378 M 28.19 % 22.137 M 24.37 % 17.799 M 96.20 % 9.072 M -66.66 % 27.207 M -51.50 % 56.095 M 27.92 % 43.852 M
Income tax expense 198.000 K 155.62 % -356.000 K -345.00 % -80.000 K 10.11 % -89.000 K -4.71 % -85.000 K 93.29 % -1.266 M -979.17 % 144.000 K -7.69 % 156.000 K 1.96 % 153.000 K 130.30 % -505.000 K -1 071.15 % 52.000 K 0.000 0.000 100.00 % -890.000 K 0.000 0.000 0.000 100.00 % -1.448 M 0.000 0.000 0.000 100.00 % -116.705 K 0.000 0.000 0.000 100.00 % -435.921 K 0.000 0.000 0.000 100.00 % -30.000 K -102.73 % 1.098 M 279.12 % -613.000 K -200.00 % 613.000 K 0.00 % 613.000 K 0.000 0.000 0.000 -100.00 % 502.000 K 0.000 0.000 0.000 -100.00 % 564.972 K 0.000 0.000 0.000 -100.00 % 1.488 M 0.000 -100.00 % 282.000 K 0.000 0.000 0.000 0.000 100.00 % -894.000 K 0.000 0.000 0.000 -100.00 % 7.330 M 105.61 % 3.565 M
Cost of revenue 2.976 M -62.93 % 8.029 M 80 190.00 % 10.000 K -97.47 % 396.000 K -94.94 % 7.825 M 104.25 % 3.831 M 405.41 % 758.000 K -80.78 % 3.943 M 9.92 % 3.587 M -10.35 % 4.001 M 8.28 % 3.695 M 9.68 % 3.369 M -6.57 % 3.606 M -9.90 % 4.002 M 7.99 % 3.706 M 8.90 % 3.403 M -16.33 % 4.067 M -1.86 % 4.144 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -16.000 K -100.31 % 5.225 M -2.74 % 5.372 M -43.29 % 9.473 M -62.21 % 25.070 M 555.60 % 3.824 M 20.29 % 3.179 M -81.80 % 17.464 M 55.83 % 11.207 M 24.72 % 8.986 M -42.75 % 15.696 M 33.34 % 11.771 M -69.58 % 38.700 M 23.22 % 31.408 M 140.53 % 13.058 M -49.06 % 25.633 M -4.44 % 26.824 M -5.22 % 28.301 M -9.48 % 31.265 M 173.37 % 11.437 M -69.06 % 36.970 M -34.03 % 56.040 M 14.82 % 48.807 M -46.40 % 91.059 M 32.86 % 68.540 M 3.88 % 65.981 M 46.74 % 44.964 M -48.32 % 87.003 M 106.87 % 42.057 M
General and administrative expenses 0.000 -100.00 % 1.946 M 0.000 0.000 0.000 -100.00 % 1.908 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 33.000 K 0.000 0.000 0.000 -100.00 % 64.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 2.976 M 76.20 % 1.689 M -56.60 % 3.892 M 439.06 % 722.000 K 0.000 -100.00 % 1.859 M -54.22 % 4.061 M 7 024.56 % 57.000 K -3.39 % 59.000 K -99.67 % 17.740 M 34 015.38 % 52.000 K -91.28 % 596.000 K 654.43 % 79.000 K -99.58 % 18.880 M 62 833.33 % 30.000 K -58.90 % 73.000 K -65.24 % 210.000 K -98.70 % 16.207 M 95 238.16 % 17.000 K -99.17 % 2.059 M 1 806.48 % 108.000 K -94.20 % 1.862 M 267.92 % 506.000 K 197.65 % 170.000 K -28.87 % 239.000 K 16.25 % 205.594 K 982.07 % 19.000 K -97.81 % 868.000 K 3 516.67 % 24.000 K -95.24 % 504.000 K 0.000 -100.00 % 129.000 K 0.000 -100.00 % 5.240 M 467.10 % 924.000 K 1 321.54 % 65.000 K 160.00 % 25.000 K -98.45 % 1.617 M 588.09 % 235.000 K 968.18 % 22.000 K -80.70 % 114.000 K 101.78 % -6.408 M -185.19 % 7.522 M 6 929.91 % 107.000 K 28.92 % 83.000 K 107.37 % -1.126 M -405.25 % 369.000 K -55.05 % 821.000 K 336.70 % 188.000 K -63.21 % 511.000 K 0.99 % 506.000 K -43.53 % 896.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 2.976 M -18.87 % 3.668 M -5.76 % 3.892 M 439.06 % 722.000 K -79.16 % 3.464 M -9.58 % 3.831 M -5.66 % 4.061 M 2.99 % 3.943 M 9.92 % 3.587 M -79.71 % 17.683 M 1 957.46 % -952.000 K -128.26 % 3.369 M -6.57 % 3.606 M 10.41 % 3.266 M 280.54 % -1.809 M -153.16 % 3.403 M -16.33 % 4.067 M 11.42 % 3.650 M -1.40 % 3.702 M 0.05 % 3.700 M 0.93 % 3.666 M -12.16 % 4.174 M -10.42 % 4.659 M -9.25 % 5.134 M 19.40 % 4.300 M -17.41 % 5.207 M 24.71 % 4.175 M -14.59 % 4.888 M 25.08 % 3.908 M 13.08 % 3.456 M -26.41 % 4.696 M 15.04 % 4.082 M -58.64 % 9.870 M -46.86 % 18.572 M 14.95 % 16.157 M -11.24 % 18.202 M -32.28 % 26.879 M 27.00 % 21.165 M 41.80 % 14.926 M -5.76 % 15.839 M -10.50 % 17.697 M -15.99 % 21.066 M 16.69 % 18.053 M -5.40 % 19.084 M 4.78 % 18.213 M 12.94 % 16.127 M -14.68 % 18.902 M 11.01 % 17.027 M 3.55 % 16.444 M -40.80 % 27.779 M -20.11 % 34.772 M 25.81 % 27.639 M -15.91 % 32.868 M 142.44 % 13.557 M -34.29 % 20.631 M -26.84 % 28.201 M -11.06 % 31.707 M 6.63 % 29.736 M
Cost and expenses 2.976 M 181.13 % -3.668 M -194.00 % 3.902 M 0.13 % 3.897 M 12.50 % 3.464 M -9.58 % 3.831 M -5.66 % 4.061 M 2.99 % 3.943 M 9.92 % 3.587 M -79.71 % 17.683 M 1 957.46 % -952.000 K -128.26 % 3.369 M -6.57 % 3.606 M -9.05 % 3.965 M 319.18 % -1.809 M -153.16 % 3.403 M -16.33 % 4.067 M -1.76 % 4.140 M 11.83 % 3.702 M 0.05 % 3.700 M 0.93 % 3.666 M -12.16 % 4.174 M -10.42 % 4.659 M -9.25 % 5.134 M 19.40 % 4.300 M -17.41 % 5.207 M 24.71 % 4.175 M -14.59 % 4.888 M 25.08 % 3.908 M 13.60 % 3.440 M -65.33 % 9.921 M 4.94 % 9.454 M -51.12 % 19.343 M -55.68 % 43.642 M 118.42 % 19.981 M -6.55 % 21.381 M -51.78 % 44.343 M 36.98 % 32.372 M 35.38 % 23.912 M -24.17 % 31.535 M 7.01 % 29.468 M -50.69 % 59.765 M 20.83 % 49.461 M 53.88 % 32.142 M -26.69 % 43.846 M 2.08 % 42.951 M -9.01 % 47.203 M -2.26 % 48.292 M 73.21 % 27.881 M -56.94 % 64.749 M -28.70 % 90.812 M 18.79 % 76.446 M -38.31 % 123.927 M 50.95 % 82.097 M -5.21 % 86.612 M 18.38 % 73.165 M -38.37 % 118.710 M 65.35 % 71.793 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 1.979 M 0.000 0.000 -100.00 % 3.464 M 75.66 % 1.972 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 397.000 K 0.000 0.000 0.000 -100.00 % 62.000 K 0.000 0.000 0.000 -100.00 % 3.090 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.133 M 0.000 0.000 0.000 100.00 % -1.005 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
Interest expense 463.000 K -7.40 % 500.000 K 2.46 % 488.000 K -10.29 % 544.000 K 0.55 % 541.000 K 152.80 % 214.000 K -6.96 % 230.000 K -8.73 % 252.000 K -13.40 % 291.000 K 37.91 % 211.000 K -22.71 % 273.000 K -6.19 % 291.000 K -10.19 % 324.000 K 95.18 % 166.000 K -69.20 % 539.000 K 43.73 % 375.000 K -39.12 % 616.000 K -35.19 % 950.413 K 99.67 % 476.000 K -81.59 % 2.585 M 381.38 % 537.000 K -75.70 % 2.210 M 232.79 % 664.000 K -3.07 % 685.000 K -1.58 % 696.000 K 10.36 % 630.659 K -17.67 % 766.000 K -7.38 % 827.000 K 4.42 % 792.000 K -46.99 % 1.494 M 36.19 % 1.097 M -24.81 % 1.459 M 38.56 % 1.053 M -42.11 % 1.819 M 37.28 % 1.325 M 3.11 % 1.285 M -27.73 % 1.778 M -32.45 % 2.632 M 18.99 % 2.212 M 23.23 % 1.795 M -31.67 % 2.627 M 189.68 % 906.856 K -72.91 % 3.347 M 98.40 % 1.687 M 26.56 % 1.333 M -0.06 % 1.334 M -31.63 % 1.951 M -29.92 % 2.784 M 23.51 % 2.254 M -46.33 % 4.200 M 74.64 % 2.405 M -41.18 % 4.089 M 0.000 -100.00 % 1.880 M -52.15 % 3.929 M 51.58 % 2.592 M -44.16 % 4.642 M 267.83 % 1.262 M
Depreciation and amortization 711.000 K -20.74 % 897.000 K -11.54 % 1.014 M 20.28 % 843.000 K 0.00 % 843.000 K -5.49 % 892.000 K -24.34 % 1.179 M 0.00 % 1.179 M 0.00 % 1.179 M -8.03 % 1.282 M 10.14 % 1.164 M 0.00 % 1.164 M 5.24 % 1.106 M -14.46 % 1.293 M 0.00 % 1.293 M 0.31 % 1.289 M 0.16 % 1.287 M -7.28 % 1.388 M 1.24 % 1.371 M 0.00 % 1.371 M 0.00 % 1.371 M -5.10 % 1.445 M 0.04 % 1.444 M 0.42 % 1.438 M -0.07 % 1.439 M -4.36 % 1.505 M -0.03 % 1.505 M -7.44 % 1.626 M 17.49 % 1.384 M -9.19 % 1.524 M 2.01 % 1.494 M -0.60 % 1.503 M -0.86 % 1.516 M 6.46 % 1.424 M -8.48 % 1.556 M 3.73 % 1.500 M -1.45 % 1.522 M 7.87 % 1.411 M -3.49 % 1.462 M -8.74 % 1.602 M 9.13 % 1.468 M -7.18 % 1.582 M -2.80 % 1.627 M -1.87 % 1.658 M 1.10 % 1.640 M 178.45 % -2.090 M -171.64 % 2.918 M 0.00 % 2.918 M 1.18 % 2.884 M -0.96 % 2.912 M 0.03 % 2.911 M 0.00 % 2.911 M -32.32 % 4.301 M 81.09 % 2.375 M -45.39 % 4.349 M 34.27 % 3.239 M 277.97 % -1.820 M -151.85 % 3.510 M
Operating income 1.540 M 81.60 % 848.000 K 4.95 % 808.000 K -19.92 % 1.009 M -2.61 % 1.036 M 25.12 % 828.000 K 43.25 % 578.000 K -18.25 % 707.000 K -22.56 % 913.000 K 54.48 % 591.000 K -37.92 % 952.000 K -18.00 % 1.161 M 29.29 % 898.000 K 27.20 % 706.000 K -60.97 % 1.809 M 49.63 % 1.209 M -7.36 % 1.305 M 49.14 % 875.000 K -1.13 % 885.000 K -73.16 % 3.297 M 217.63 % 1.038 M -58.72 % 2.514 M 438.43 % 467.000 K 240.66 % -332.000 K -157.14 % 581.000 K 266.86 % -348.192 K -168.68 % 507.000 K -28.89 % 713.000 K -10.88 % 800.000 K -64.11 % 2.229 M 241.25 % -1.578 M -352.08 % 626.000 K 108.48 % -7.383 M 71.57 % -25.971 M -509.79 % -4.259 M -61.14 % -2.643 M -124.64 % 10.726 M 281.03 % -5.925 M -13 066.67 % -45.000 K 98.21 % -2.515 M 55.42 % -5.642 M 56.39 % -12.937 M -353.36 % 5.106 M 748.17 % 602.000 K -73.48 % 2.270 M 144.66 % -5.082 M 29.29 % -7.188 M 64.54 % -20.268 M -10 336.36 % 198.000 K -91.28 % 2.271 M 112.41 % -18.303 M -645.84 % -2.454 M 87.19 % -19.157 M -911.05 % 2.362 M 115.25 % -15.488 M -331.90 % -3.586 M -118.16 % 19.746 M 53.95 % 12.826 M
Operating income ratio 0.34 81.60 % 0.19 9.46 % 0.17 -16.59 % 0.21 -10.67 % 0.23 29.54 % 0.18 42.64 % 0.12 -18.05 % 0.15 -25.06 % 0.20 560.29 % -0.04 -121.52 % 0.20 -20.07 % 0.26 28.55 % 0.20 478.51 % -0.05 -116.06 % 0.33 25.13 % 0.26 7.91 % 0.24 468.03 % -0.07 -134.09 % 0.19 -71.00 % 0.67 195.63 % 0.23 -56.64 % 0.52 415.28 % 0.10 241.00 % -0.07 -157.28 % 0.13 270.13 % -0.07 -167.66 % 0.11 -27.82 % 0.15 -11.82 % 0.17 -60.42 % 0.43 358.17 % -0.17 -404.68 % 0.05 109.67 % -0.57 68.87 % -1.82 -589.94 % -0.26 -99.47 % -0.13 -170.16 % 0.19 187.49 % -0.22 -12 290.92 % 0.00 97.87 % -0.08 61.87 % -0.21 10.25 % -0.24 -335.54 % 0.10 477.72 % 0.02 -63.40 % 0.05 140.77 % -0.12 31.97 % -0.17 74.43 % -0.68 -10 390.30 % 0.01 -79.55 % 0.03 113.06 % -0.25 -673.68 % -0.03 81.21 % -0.17 -718.62 % 0.03 113.26 % -0.21 -315.32 % -0.05 -136.01 % 0.14 -7.57 % 0.15
Total other income expenses net -404.000 K 17.89 % -492.000 K -3.80 % -474.000 K 1.25 % -480.000 K -51.42 % -317.000 K -4 062.50 % 8.000 K 105.88 % -136.000 K 99.15 % -15.915 M -6 759.91 % -232.000 K -213.51 % -74.000 K 66.52 % -221.000 K -172.46 % 305.000 K 224.49 % -245.000 K -134.90 % 702.000 K 238.19 % -508.000 K -68.77 % -301.000 K 25.86 % -406.000 K -633.95 % 76.037 K 116.57 % -459.000 K 12.74 % -526.000 K -22.61 % -429.000 K 80.59 % -2.210 M -1 298.54 % -158.000 K 76.93 % -685.000 K -49.89 % -457.000 K 9.52 % -505.066 K 32.39 % -747.000 K -1 921.95 % 41.000 K 105.18 % -792.000 K 76.65 % -3.392 M -209.21 % -1.097 M 17.52 % -1.330 M -26.43 % -1.052 M 0.000 0.000 100.00 % -1.000 K -200.00 % 1.000 K 200.00 % -1.000 K -200.00 % 1.000 K 200.00 % -1.000 K 0.000 100.00 % -3.171 M -158 649.25 % 2.000 K 200.00 % -2.000 K -100.00 % -1.000 K -200.10 % 999.000 199.90 % -1.000 K 0.000 100.00 % -1.000 K 0.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-03-31 2010-03-31 2009-03-31 2008-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-03-31 2022-09-30 2022-03-31 2021-09-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-09-30
Net debt 0.000 -100.00 % 10.950 M 0.000 -100.00 % 16.898 M 0.000 -100.00 % 13.995 M 0.000 -100.00 % 11.631 M -20.87 % 14.699 M -6.53 % 15.726 M -4.42 % 16.453 M -11.67 % 18.627 M -61.29 % 48.117 M 0.000 -100.00 % 44.660 M 0.000 -100.00 % 53.828 M 0.000 -100.00 % 52.804 M 0.000 -100.00 % 57.418 M 0.000 -100.00 % 36.875 M 0.000 -100.00 % 41.139 M 0.000 -100.00 % 52.146 M 0.000 -100.00 % 45.019 M 0.000 -100.00 % 66.905 M 0.000 -100.00 % 62.623 M 0.000 -100.00 % 58.162 M 0.000 -100.00 % 47.015 M 0.000 -100.00 % 63.752 M 0.000 -100.00 % 59.882 M 2.56 % 58.386 M
Total investments 0.000 -100.00 % 20.232 M 0.000 -100.00 % 775.000 K 0.000 -100.00 % 23.096 M 0.000 -100.00 % 898.000 K -82.66 % 5.180 M -25.60 % 6.962 M 10.68 % 6.290 M 18.12 % 5.325 M -11.31 % 6.004 M 0.000 -100.00 % 28.464 M 0.000 -100.00 % 4.071 M 0.000 -100.00 % 27.989 M 0.000 -100.00 % 28.548 M 0.000 -100.00 % 26.943 M 0.000 -100.00 % 2.884 M 0.000 -100.00 % 312.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 0.000 -100.00 % 14.051 M 0.000 -100.00 % 17.181 M 0.000 -100.00 % 15.353 M 0.000 -100.00 % 11.938 M -27.52 % 16.470 M 3.36 % 15.934 M -13.28 % 18.375 M -10.42 % 20.512 M -58.17 % 49.041 M 0.000 -100.00 % 46.317 M 0.000 -100.00 % 54.689 M 0.000 -100.00 % 53.178 M 0.000 -100.00 % 57.490 M 0.000 -100.00 % 37.026 M 0.000 -100.00 % 41.883 M 0.000 -100.00 % 56.417 M 0.000 -100.00 % 47.635 M 0.000 -100.00 % 68.084 M 0.000 -100.00 % 62.653 M 0.000 -100.00 % 63.781 M 0.000 -100.00 % 47.103 M 0.000 -100.00 % 67.043 M 0.000 -100.00 % 59.910 M -13.44 % 69.214 M
Accumulated other comprehensive income loss -4.688 M -183.82 % 5.593 M 196.22 % -5.813 M 0.000 100.00 % -7.236 M -229.38 % 5.593 M 162.02 % -9.018 M -117.08 % 52.814 M 0.00 % 52.814 M 0.00 % 52.814 M 0.00 % 52.814 M 0.00 % 52.814 M 0.00 % 52.814 M 866.75 % -6.888 M 0.000 100.00 % -8.102 M 0.000 100.00 % -8.329 M 0.000 100.00 % -7.194 M 0.000 100.00 % -6.392 M 0.000 100.00 % -6.286 M 0.000 100.00 % -3.073 M 0.000 -100.00 % 3.684 M 0.000 -100.00 % 34.510 M 0.000 -100.00 % 26.445 M 0.000 -100.00 % 32.917 M 0.000 -100.00 % 41.075 M 0.000 -100.00 % 45.574 M 0.000 -100.00 % 42.704 M 0.000 0.000
Retained earnings 0.000 100.00 % -63.095 M 0.000 0.000 0.000 100.00 % -65.643 M 0.000 0.000 100.00 % -53.207 M 0.000 100.00 % -57.080 M 0.000 100.00 % -62.486 M 0.000 0.000 0.000 100.00 % -66.509 M 0.000 0.000 0.000 100.00 % -65.601 M 0.000 0.000 0.000 100.00 % -64.693 M 0.000 0.000 0.000 100.00 % -54.723 M 0.000 0.000 0.000 100.00 % -31.962 M 0.000 0.000 0.000 100.00 % -17.332 M 0.000 0.000 0.000 100.00 % -15.703 M 0.000
Common stock 0.000 -100.00 % 52.814 M 0.000 -100.00 % 52.814 M 0.000 -100.00 % 52.814 M 0.000 -100.00 % 52.814 M 0.00 % 52.814 M 0.00 % 52.814 M 0.00 % 52.814 M 0.00 % 52.814 M 0.00 % 52.814 M 0.000 -100.00 % 52.814 M 0.000 -100.00 % 52.814 M 0.000 -100.00 % 52.814 M 0.000 -100.00 % 52.907 M 0.000 -100.00 % 52.907 M 0.000 -100.00 % 52.907 M 0.000 -100.00 % 52.907 M 0.000 -100.00 % 52.907 M 0.000 -100.00 % 52.907 M 0.000 -100.00 % 52.907 M 0.000 -100.00 % 52.907 M 0.000 -100.00 % 52.907 M 0.000 -100.00 % 52.907 M 0.000 -100.00 % 52.907 M 0.00 % 52.907 M
Total equity -4.688 M 0.00 % -4.688 M 19.35 % -5.813 M 0.00 % -5.813 M 19.67 % -7.236 M 0.00 % -7.236 M 19.76 % -9.018 M 0.00 % -9.018 M -273.42 % 5.200 M 50.90 % 3.446 M 159.68 % 1.327 M 158.38 % -2.273 M 44.28 % -4.079 M 40.77 % -6.888 M 0.00 % -6.888 M 14.98 % -8.102 M 0.00 % -8.102 M 2.73 % -8.329 M 0.00 % -8.329 M -15.78 % -7.194 M 0.01 % -7.194 M -12.55 % -6.392 M 0.00 % -6.392 M -1.69 % -6.286 M 0.01 % -6.286 M -104.57 % -3.073 M 0.00 % -3.073 M -183.41 % 3.684 M 0.00 % 3.684 M -89.33 % 34.510 M 0.00 % 34.510 M 30.50 % 26.445 M 0.00 % 26.445 M -19.66 % 32.917 M 0.00 % 32.917 M -19.86 % 41.075 M 0.00 % 41.075 M -9.87 % 45.574 M 0.00 % 45.574 M 6.72 % 42.704 M 0.00 % 42.704 M -24.37 % 56.462 M
Other non current liabilities 4.688 M -25.05 % 6.255 M 7.60 % 5.813 M -7.08 % 6.256 M -13.54 % 7.236 M 15.66 % 6.256 M -30.63 % 9.018 M -58.96 % 21.976 M 124.50 % 9.789 M -26.58 % 13.333 M -19.35 % 16.531 M -0.01 % 16.533 M 3 517 559.57 % 470.000 -99.99 % 6.888 M -61.05 % 17.682 M 118.24 % 8.102 M -54.18 % 17.683 M 112.31 % 8.329 M -52.90 % 17.683 M 145.80 % 7.194 M -59.32 % 17.683 M 176.65 % 6.392 M -63.85 % 17.682 M 181.29 % 6.286 M -64.45 % 17.683 M 475.44 % 3.073 M 195.48 % 1.040 M 128.23 % -3.684 M 0.000 100.00 % -34.510 M -19 597.18 % 177.000 K 100.67 % -26.445 M 0.000 100.00 % -32.917 M -10 135.67 % 328.000 K 100.80 % -41.075 M 0.000 100.00 % -45.574 M -14 037.00 % 327.000 K 100.77 % -42.704 M -13 133.98 % 327.636 K -0.11 % 328.000 K
Long term debt 0.000 -100.00 % 5.285 M 0.000 -100.00 % 8.404 M 0.000 -100.00 % 10.103 M 0.000 -100.00 % 11.480 M -10.42 % 12.816 M -15.21 % 15.115 M -7.53 % 16.346 M -17.00 % 19.693 M -54.34 % 43.127 M 0.000 -100.00 % 46.311 M 0.000 -100.00 % 48.553 M 0.000 -100.00 % 51.497 M 0.000 -100.00 % 53.253 M 0.000 -100.00 % 33.390 M 0.000 -100.00 % 33.312 M 0.000 -100.00 % 24.109 M 0.000 -100.00 % 3.879 M 0.000 -100.00 % 18.814 M 0.000 -100.00 % 4.107 M 0.000 -100.00 % 18.281 M 0.000 -100.00 % 20.980 M 0.000 -100.00 % 18.971 M 0.000 -100.00 % 21.635 M 6.67 % 20.283 M
Total non current liabilities 4.688 M -64.50 % 13.204 M 127.15 % 5.813 M -65.32 % 16.760 M 131.62 % 7.236 M -61.17 % 18.634 M 106.63 % 9.018 M -74.93 % 35.974 M 41.45 % 25.432 M -19.97 % 31.780 M -12.23 % 36.209 M -9.80 % 40.143 M -37.98 % 64.727 M 839.71 % 6.888 M -90.07 % 69.359 M 756.07 % 8.102 M -88.68 % 71.602 M 759.67 % 8.329 M -88.84 % 74.662 M 937.84 % 7.194 M -90.59 % 76.419 M 1 095.53 % 6.392 M -88.78 % 56.990 M 806.62 % 6.286 M -88.96 % 56.914 M 1 752.06 % 3.073 M -90.12 % 31.098 M 944.14 % -3.684 M -113.39 % 27.511 M 179.72 % -34.510 M -241.86 % 24.326 M 191.99 % -26.445 M -197.49 % 27.126 M 182.41 % -32.917 M -240.41 % 23.443 M 157.07 % -41.075 M -259.12 % 25.814 M 156.64 % -45.574 M -292.26 % 23.704 M 155.51 % -42.704 M -261.95 % 26.369 M 12.07 % 23.529 M
Other current liabilities 0.000 -100.00 % 10.449 M 0.000 -100.00 % 7.613 M 0.000 -100.00 % 12.441 M 0.000 -100.00 % 313.000 K -70.22 % 1.051 M 278.06 % 278.000 K -3.81 % 289.000 K -6.77 % 310.000 K -73.82 % 1.184 M 0.000 -100.00 % 325.000 K 0.000 -100.00 % 524.439 K 0.000 -100.00 % 310.000 K 0.000 100.00 % -5.349 M 0.000 -100.00 % 294.000 K 0.000 -100.00 % 545.000 K 0.000 -100.00 % 576.000 K 0.000 -100.00 % 4.911 M 0.000 -100.00 % 3.185 M 0.000 -100.00 % 10.524 M 0.000 -100.00 % 6.431 M 0.000 -100.00 % 14.187 M 0.000 -100.00 % 6.917 M 0.000 -100.00 % 25.614 M 330.78 % 5.946 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.045 M 64.22 % 4.290 M 269.83 % 1.160 M 51.83 % 764.000 K -78.92 % 3.624 M 391.06 % 738.000 K 0.000 -100.00 % 6.918 M 0.000 -100.00 % 819.427 K 0.000 -100.00 % 6.676 M 0.000 -100.00 % 6.671 M 0.000 -100.00 % 28.072 M 0.000 -100.00 % 1.135 M 0.000 -100.00 % 6.493 M 0.000 100.00 % -5.350 M 0.000 0.000 0.000 -100.00 % 9.516 M 0.000 0.000 0.000 -100.00 % 13.886 M 0.000 0.000 0.000 100.00 % -1.219 M 0.000
Short term debt 0.000 -100.00 % 8.766 M 0.000 -100.00 % 8.777 M 0.000 -100.00 % 5.250 M 0.000 -100.00 % 458.000 K -87.47 % 3.654 M 346.15 % 819.000 K -35.26 % 1.265 M 54.46 % 819.000 K -86.15 % 5.914 M 0.000 -100.00 % 6.000 K 0.000 -100.00 % 5.316 M 0.000 -100.00 % 1.681 M 0.000 -100.00 % 3.261 M 0.000 -100.00 % 3.636 M 0.000 -100.00 % 8.571 M 0.000 -100.00 % 32.308 M 0.000 -100.00 % 43.756 M 0.000 -100.00 % 49.270 M 0.000 -100.00 % 58.546 M 0.000 -100.00 % 45.500 M 0.000 -100.00 % 26.123 M 0.000 -100.00 % 48.072 M 0.000 -100.00 % 38.274 M -21.78 % 48.931 M
Total current liabilities 0.000 -100.00 % 21.265 M 0.000 -100.00 % 18.494 M 0.000 -100.00 % 20.112 M 0.000 -100.00 % 9.949 M -3.96 % 10.359 M 136.61 % 4.378 M -23.65 % 5.734 M -32.21 % 8.458 M -26.30 % 11.476 M 0.000 -100.00 % 11.907 M 0.000 -100.00 % 12.079 M 0.000 -100.00 % 13.912 M 0.000 -100.00 % 17.038 M 0.000 -100.00 % 38.515 M 0.000 -100.00 % 18.358 M 0.000 -100.00 % 47.683 M 0.000 -100.00 % 66.729 M 0.000 -100.00 % 78.317 M 0.000 -100.00 % 104.021 M 0.000 -100.00 % 100.860 M 0.000 -100.00 % 100.155 M 0.000 -100.00 % 94.223 M 0.000 -100.00 % 104.350 M -8.31 % 113.809 M
Total liabilities 4.688 M -86.40 % 34.469 M 492.96 % 5.813 M -83.51 % 35.254 M 387.20 % 7.236 M -81.32 % 38.746 M 329.65 % 9.018 M -80.36 % 45.923 M 28.31 % 35.791 M -1.01 % 36.158 M -13.79 % 41.943 M -13.70 % 48.601 M -36.22 % 76.203 M 1 006.32 % 6.888 M -91.52 % 81.266 M 903.04 % 8.102 M -90.32 % 83.681 M 904.69 % 8.329 M -90.60 % 88.574 M 1 131.22 % 7.194 M -92.30 % 93.457 M 1 362.09 % 6.392 M -93.31 % 95.505 M 1 419.33 % 6.286 M -91.65 % 75.272 M 2 349.45 % 3.073 M -96.10 % 78.781 M 2 238.46 % -3.684 M -103.91 % 94.240 M 373.08 % -34.510 M -133.62 % 102.643 M 488.14 % -26.445 M -120.16 % 131.146 M 498.41 % -32.917 M -126.48 % 124.303 M 402.62 % -41.075 M -132.61 % 125.968 M 376.40 % -45.574 M -138.65 % 117.927 M 376.15 % -42.704 M -132.67 % 130.719 M -4.82 % 137.338 M
Other non current assets 0.000 0.000 0.000 -100.00 % 24.565 M 0.000 -100.00 % 4.637 M 0.000 -100.00 % 435.000 K -32.87 % 648.000 K 30.38 % 497.000 K -57.01 % 1.156 M -56.49 % 2.657 M -89.65 % 25.680 M 0.000 -100.00 % 40.128 M 0.000 -100.00 % 66.455 M 0.000 -100.00 % 46.084 M 0.000 -100.00 % 53.146 M 0.000 -100.00 % 56.584 M 0.000 -100.00 % 62.258 M 0.000 -100.00 % 32.055 M 0.000 -100.00 % 7.685 M 0.000 -100.00 % 16.162 M 0.000 -100.00 % 14.962 M 0.000 -100.00 % 14.924 M 0.000 -100.00 % 13.262 M 0.000 -100.00 % 18.475 M 0.000 -100.00 % 19.216 M -16.02 % 22.883 M
Long term investments 0.000 -100.00 % 20.232 M 0.000 100.00 % -2.094 M 0.000 -100.00 % 18.573 M 0.000 -100.00 % 24.837 M -20.59 % 31.276 M -11.19 % 35.215 M -4.05 % 36.700 M -3.92 % 38.197 M -7.60 % 41.338 M 0.000 -100.00 % 28.454 M 0.000 -100.00 % 4.061 M 0.000 -100.00 % 27.979 M 0.000 -100.00 % 28.538 M 0.000 -100.00 % 26.933 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
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 2.806 M 0.000 -100.00 % 1.694 M 0.000 -100.00 % 1.867 M 0.000 -100.00 % 2.308 M -5.64 % 2.446 M 65.72 % 1.476 M 5.13 % 1.404 M -5.65 % 1.488 M -5.40 % 1.573 M 0.000 -100.00 % 1.719 M 0.000 -100.00 % 1.826 M 0.000 -100.00 % 2.014 M 0.000 -100.00 % 2.160 M 0.000 -100.00 % 2.482 M 0.000 -100.00 % 2.808 M 0.000 -100.00 % 32.489 M 0.000 -100.00 % 58.822 M 0.000 -100.00 % 61.801 M 0.000 -100.00 % 63.454 M 0.000 -100.00 % 65.340 M 0.000 -100.00 % 68.247 M 0.000 -100.00 % 71.901 M 0.000 -100.00 % 75.199 M -1.02 % 75.974 M
Total non current assets 0.000 -100.00 % 23.038 M 0.000 -100.00 % 24.165 M 0.000 -100.00 % 25.077 M 0.000 -100.00 % 27.580 M -19.76 % 34.370 M -7.58 % 37.188 M -5.28 % 39.260 M -7.28 % 42.342 M -38.27 % 68.591 M 0.000 -100.00 % 70.301 M 0.000 -100.00 % 72.342 M 0.000 -100.00 % 76.077 M 0.000 -100.00 % 83.844 M 0.000 -100.00 % 85.999 M 0.000 -100.00 % 65.066 M 0.000 -100.00 % 64.544 M 0.000 -100.00 % 66.506 M 0.000 -100.00 % 77.963 M 0.000 -100.00 % 78.415 M 0.000 -100.00 % 80.264 M 0.000 -100.00 % 81.510 M 0.000 -100.00 % 90.376 M 0.000 -100.00 % 94.416 M -4.49 % 98.857 M
Other current assets -3.101 M -261.76 % 1.917 M 160.82 % -3.152 M -276.19 % 1.789 M 130.42 % -5.881 M -1 133.57 % 569.000 K 107.91 % -7.192 M -3 096.67 % 240.000 K 293.44 % 61.000 K -67.89 % 190.000 K 1 166.67 % 15.000 K -31.82 % 22.000 K -99.16 % 2.609 M 256.51 % -1.667 M -380.17 % 595.000 K 168.31 % -871.000 K -246.16 % 595.942 K 255.19 % -384.000 K -178.05 % 492.000 K 779.88 % -72.366 K -110.79 % 670.617 K 516.53 % -161.000 K -124.88 % 647.000 K 185.81 % -754.000 K -219.82 % 629.299 K 114.73 % -4.271 M -14 336.67 % 30.000 K 100.92 % -3.266 M -178.64 % 4.153 M 452.25 % -1.179 M -205.36 % 1.119 M 132.96 % -3.395 M -143.35 % 7.831 M 239.36 % -5.619 M -1 738.19 % 343.000 K 104.45 % -7.704 M -172.89 % 10.569 M 421.16 % -3.291 M -596.38 % 663.000 K 113.37 % -4.960 M -166.63 % 7.444 M 715.34 % 913.000 K
Short term investments 0.000 -100.00 % 2.735 M 0.000 -100.00 % 2.869 M 0.000 -100.00 % 4.523 M 0.000 -100.00 % 6.885 M 63.93 % 4.200 M 41 900.00 % 10.000 K 0.00 % 10.000 K 0.00 % 10.000 K 0.00 % 10.000 K 0.000 -100.00 % 10.000 K 0.000 -100.00 % 9.999 K 0.000 -100.00 % 10.000 K 0.000 -100.00 % 9.999 K 0.000 -100.00 % 10.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 3.101 M 0.000 -100.00 % 283.000 K 0.000 -100.00 % 1.358 M 0.000 -100.00 % 307.000 K -82.67 % 1.771 M 751.44 % 208.000 K -89.18 % 1.922 M 1.96 % 1.885 M 104.00 % 924.000 K 0.000 -100.00 % 1.657 M 0.000 -100.00 % 860.639 K 0.000 -100.00 % 374.000 K 0.000 -100.00 % 72.366 K 0.000 -100.00 % 151.000 K 0.000 -100.00 % 743.969 K 0.000 -100.00 % 4.271 M 0.000 -100.00 % 2.616 M 0.000 -100.00 % 1.179 M 0.000 -100.00 % 30.549 K 0.000 -100.00 % 5.619 M 0.000 -100.00 % 88.048 K 0.000 -100.00 % 3.291 M 0.000 -100.00 % 27.536 K -99.75 % 10.828 M
Cash and short term investments 3.101 M 0.00 % 3.101 M -1.62 % 3.152 M 0.00 % 3.152 M -46.40 % 5.881 M 0.00 % 5.881 M -18.23 % 7.192 M 0.00 % 7.192 M 20.45 % 5.971 M 2 638.99 % 218.000 K -88.66 % 1.922 M 1.42 % 1.895 M 105.09 % 924.000 K -44.57 % 1.667 M 0.00 % 1.667 M 91.47 % 870.638 K 1.16 % 860.639 K 124.12 % 384.000 K 0.00 % 384.000 K 430.64 % 72.366 K -12.14 % 82.365 K -48.84 % 161.000 K 0.00 % 161.000 K -78.65 % 754.000 K 1.35 % 743.969 K -82.58 % 4.271 M 0.00 % 4.271 M 30.77 % 3.266 M 24.84 % 2.616 M 121.89 % 1.179 M 0.00 % 1.179 M -65.27 % 3.395 M 11 013.29 % 30.549 K -99.46 % 5.619 M 0.00 % 5.619 M -27.06 % 7.704 M 8 649.77 % 88.048 K -97.32 % 3.291 M 0.00 % 3.291 M -33.65 % 4.960 M 17 912.78 % 27.536 K -99.75 % 10.828 M
Total current assets 0.000 -100.00 % 6.744 M 0.000 -100.00 % 5.049 M 0.000 -100.00 % 6.433 M 0.000 -100.00 % 9.324 M 40.78 % 6.623 M 174.13 % 2.416 M -39.75 % 4.010 M 0.60 % 3.986 M 12.82 % 3.533 M 0.000 -100.00 % 4.076 M 0.000 -100.00 % 3.236 M 0.000 -100.00 % 4.170 M 0.000 -100.00 % 2.418 M 0.000 -100.00 % 3.114 M 0.000 -100.00 % 3.919 M 0.000 -100.00 % 11.163 M 0.000 -100.00 % 31.417 M 0.000 -100.00 % 59.189 M 0.000 -100.00 % 79.176 M 0.000 -100.00 % 76.956 M 0.000 -100.00 % 85.534 M 0.000 -100.00 % 73.125 M 0.000 -100.00 % 79.007 M -16.78 % 94.942 M
Inventory 0.000 0.000 0.000 0.000 0.000 100.00 % -532.000 K 0.000 0.000 -100.00 % 10.000 K 0.000 -100.00 % 10.000 K 0.000 -100.00 % 7.365 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 650.000 K 0.000 -100.00 % 650.000 K 0.000 -100.00 % 5.875 M 0.000 -100.00 % 20.991 M 0.000 -100.00 % 46.907 M 0.000 -100.00 % 61.841 M 0.000 -100.00 % 45.191 M 0.000 -100.00 % 45.135 M 0.000 -100.00 % 50.832 M 0.000 -100.00 % 61.243 M -13.46 % 70.764 M
Net receivables 0.000 -100.00 % 1.726 M 0.000 -100.00 % 108.000 K 0.000 -100.00 % 515.000 K 0.000 0.000 -100.00 % 571.000 K 0.000 0.000 0.000 -100.00 % 2.263 M 0.000 0.000 0.000 -100.00 % 1.770 M 0.000 -100.00 % 1.647 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 987.000 K 0.000 0.000 0.000 -100.00 % 10.932 M 0.000 -100.00 % 9.473 M 0.000 0.000 0.000 -100.00 % 29.741 M 0.000 0.000 0.000 -100.00 % 10.293 M 0.000
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 assets 0.000 0.000 0.000 -100.00 % 227.000 K 0.000 0.000 0.000 -100.00 % 1.000 K 150.00 % -2.000 K 0.000 0.000 0.000 100.00 % -430.000 0.000 -100.00 % 1.000 K 0.000 100.00 % -2.000 0.000 100.00 % -2.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 -100.00 % 2.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K
Account payables 0.000 -100.00 % 2.050 M 0.000 -100.00 % 2.104 M 0.000 -100.00 % 2.421 M 0.000 -100.00 % 2.133 M 0.85 % 2.115 M -0.28 % 2.121 M -20.02 % 2.652 M -28.42 % 3.705 M -15.37 % 4.378 M 0.000 -100.00 % 4.658 M 0.000 -100.00 % 4.599 M 0.000 -100.00 % 5.245 M 0.000 -100.00 % 5.785 M 0.000 -100.00 % 6.513 M 0.000 -100.00 % 8.107 M 0.000 -100.00 % 8.306 M 0.000 -100.00 % 18.062 M 0.000 -100.00 % 25.862 M 0.000 -100.00 % 34.950 M 0.000 -100.00 % 48.929 M 0.000 -100.00 % 59.844 M 0.000 -100.00 % 39.234 M 0.000 -100.00 % 40.461 M -31.34 % 58.932 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.539 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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 100.00 % -764.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -819.427 K 0.000 0.000 0.000 100.00 % -6.671 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -58.627 M 0.000 0.000 0.000 100.00 % -61.832 M 0.000 100.00 % -49.368 M 0.000 100.00 % -55.087 M -1 084.93 % 5.593 M 0.000 100.00 % -59.702 M 0.000 -100.00 % 5.593 M 0.000 100.00 % -61.143 M 0.000 -100.00 % 5.500 M 0.000 100.00 % -59.299 M 0.000 -100.00 % 5.500 M 0.000 100.00 % -55.980 M 0.000 0.000 0.000 100.00 % -18.397 M 0.000 -100.00 % 5.500 M 0.000 100.00 % -19.990 M 0.000 -100.00 % 5.500 M 0.000 100.00 % -7.333 M 0.000 -100.00 % 5.500 M 54.71 % 3.555 M
Deferred tax liabilities non current 0.000 -100.00 % 1.664 M 0.000 -100.00 % 2.100 M 0.000 -100.00 % 2.275 M 0.000 -100.00 % 2.518 M -80.05 % 12.621 M 278.78 % 3.332 M -83.23 % 19.864 M 407.12 % 3.917 M -81.87 % 21.600 M 0.000 -100.00 % 5.366 M 0.000 -100.00 % 23.049 M 0.000 -100.00 % 5.482 M 0.000 -100.00 % 5.482 M 0.000 -100.00 % 5.918 M 0.000 -100.00 % 23.602 M 0.000 -100.00 % 5.949 M 0.000 -100.00 % 23.632 M 0.000 -100.00 % 5.335 M 0.000 -100.00 % 23.019 M 0.000 -100.00 % 4.834 M 0.000 -100.00 % 4.834 M 0.000 -100.00 % 4.406 M 0.000 -100.00 % 4.406 M 51.01 % 2.918 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 29.782 M 0.000 -100.00 % 29.441 M 0.000 -100.00 % 31.510 M 0.000 -100.00 % 36.905 M -9.97 % 40.991 M 3.50 % 39.604 M -8.47 % 43.270 M -6.60 % 46.328 M -35.77 % 72.124 M 0.000 -100.00 % 74.378 M 0.000 -100.00 % 75.579 M 0.000 -100.00 % 80.245 M 0.000 -100.00 % 86.262 M 0.000 -100.00 % 89.113 M 0.000 -100.00 % 68.985 M 0.000 -100.00 % 75.708 M 0.000 -100.00 % 97.924 M 0.000 -100.00 % 137.153 M 0.000 -100.00 % 157.591 M 0.000 -100.00 % 157.220 M 0.000 -100.00 % 167.043 M 0.000 -100.00 % 163.501 M 0.000 -100.00 % 173.423 M -10.51 % 193.800 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-03-31 2022-09-30 2022-03-31 2021-09-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-09-30
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -938.000 K -31.93 % -711.000 K -71.74 % -414.000 K 33.12 % -619.000 K 23.01 % -804.000 K 61.75 % -2.102 M -78.29 % -1.179 M 0.00 % -1.179 M 0.00 % -1.179 M 8.03 % -1.282 M -10.14 % -1.164 M 0.00 % -1.164 M -78.25 % -653.000 K 71.09 % -2.259 M -73.64 % -1.301 M -43.28 % -908.000 K -1.00 % -899.000 K 62.46 % -2.395 M -485.57 % -409.000 K 42.56 % -712.000 K -42.12 % -501.000 K -19.00 % -421.000 K -313.71 % 197.000 K -80.63 % 1.017 M 784.35 % 115.000 K -78.82 % 542.930 K 109.63 % 259.000 K 127.19 % 114.000 K 1 525.00 % -8.000 K -100.49 % 1.629 M 3.30 % 1.577 M 227.18 % -1.240 M -115.51 % 7.996 M -69.92 % 26.584 M 524.18 % 4.259 M 56.01 % 2.730 M 125.25 % -10.813 M -268.22 % 6.428 M 14 509.09 % 44.000 K -98.25 % 2.516 M -55.39 % 5.640 M -39.34 % 9.297 M 282.01 % -5.108 M -751.33 % -600.000 K 73.56 % -2.269 M -134.54 % 6.569 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 298.000 K 101.94 % -15.364 M -3 009.85 % 528.000 K -48.39 % 1.023 M 39.75 % 732.000 K -50.07 % 1.466 M 124.50 % 653.000 K -71.09 % 2.259 M 73.64 % 1.301 M 43.28 % 908.000 K 1.00 % 899.000 K -62.46 % 2.395 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.894 M 55.13 % -15.364 M -1 126.18 % -1.253 M -222.48 % 1.023 M 99.03 % 514.000 K -64.94 % 1.466 M 124.50 % 653.000 K -71.09 % 2.259 M 73.64 % 1.301 M 43.28 % 908.000 K 1.00 % 899.000 K -62.46 % 2.395 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 298.000 K -95.86 % 7.192 M -68.11 % 22.556 M 1 166.48 % 1.781 M 134.96 % 758.000 K 247.71 % 218.000 K 117.47 % -1.248 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.881 M 1 873.49 % 298.000 K -95.86 % 7.192 M 1 262.12 % 528.000 K -70.35 % 1.781 M 143.31 % 732.000 K 235.78 % 218.000 K -66.62 % 653.000 K -71.09 % 2.259 M 73.64 % 1.301 M 43.28 % 908.000 K 1.00 % 899.000 K -62.46 % 2.395 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 298.000 K 101.94 % -15.364 M -3 009.85 % 528.000 K -48.39 % 1.023 M 39.75 % 732.000 K -50.07 % 1.466 M 124.50 % 653.000 K -71.09 % 2.259 M 73.64 % 1.301 M 43.28 % 908.000 K 1.00 % 899.000 K -62.46 % 2.395 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 298.000 K 101.94 % -15.364 M -3 009.85 % 528.000 K -48.39 % 1.023 M 39.75 % 732.000 K -50.07 % 1.466 M 124.50 % 653.000 K -71.09 % 2.259 M 73.64 % 1.301 M 43.28 % 908.000 K 1.00 % 899.000 K -62.46 % 2.395 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006