JAGANLAM.BO

Jagan Lamps Limited JAGANLAM.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 497.972 M -2.69 % 511.723 M 9.42 % 467.660 M 4.62 % 446.987 M 44.95 % 308.373 M 33.26 % 231.404 M 24.93 % 185.220 M 26.52 % 146.401 M 11.34 % 131.487 M 3.07 % 127.572 M -28.10 % 177.428 M 2.49 % 173.115 M -3.32 % 179.052 M -7.38 % 193.309 M 13.83 % 169.829 M 49.74 % 113.415 M 6.67 % 106.324 M 51.78 % 70.052 M
Net income 28.372 M -3.39 % 29.368 M 10.22 % 26.646 M 11.53 % 23.891 M 14.63 % 20.841 M 22.95 % 16.951 M 75.26 % 9.672 M 89.57 % 5.102 M -5.96 % 5.425 M 32 191.61 % 16.801 K -99.86 % 12.130 M 2.31 % 11.855 M 2.41 % 11.576 M 35.61 % 8.536 M 53.41 % 5.564 M 132.41 % 2.394 M 489.66 % 406.000 K 230.08 % 123.000 K
Income before tax 37.559 M -4.37 % 39.275 M 10.43 % 35.564 M 6.40 % 33.426 M 15.05 % 29.053 M 29.63 % 22.413 M 78.96 % 12.524 M 32.33 % 9.464 M 17.11 % 8.081 M 82.60 % 4.426 M -74.89 % 17.625 M 0.07 % 17.611 M 2.13 % 17.244 M 38.66 % 12.436 M 55.33 % 8.006 M 14.36 % 7.001 M 261.44 % 1.937 M 38.46 % 1.399 M
Income before tax ratio 0.08 -1.73 % 0.08 0.93 % 0.08 1.69 % 0.07 -20.63 % 0.09 -2.73 % 0.10 43.24 % 0.07 4.60 % 0.06 5.18 % 0.06 77.16 % 0.03 -65.08 % 0.10 -2.36 % 0.10 5.63 % 0.10 49.70 % 0.06 36.47 % 0.05 -23.63 % 0.06 238.84 % 0.02 -8.78 % 0.02
EBITDA 60.777 M 10.12 % 55.193 M 3.98 % 53.079 M 14.43 % 46.385 M 12.36 % 41.282 M 18.46 % 34.849 M 37.07 % 25.424 M 17.09 % 21.713 M 2.62 % 21.159 M 55.99 % 13.564 M -49.10 % 26.648 M 1.84 % 26.167 M 29.01 % 20.283 M 6.85 % 18.982 M 36.43 % 13.913 M 0.98 % 13.778 M 150.83 % 5.493 M 10.88 % 4.954 M
Net income ratio 0.06 -0.72 % 0.06 0.73 % 0.06 6.60 % 0.05 -20.91 % 0.07 -7.74 % 0.07 40.28 % 0.05 49.84 % 0.03 -15.54 % 0.04 31 230.18 % 0.00 -99.81 % 0.07 -0.17 % 0.07 5.93 % 0.06 46.41 % 0.04 34.78 % 0.03 55.21 % 0.02 452.79 % 0.00 117.48 % 0.00
Ratio EBITDA 0.12 13.16 % 0.11 -4.97 % 0.11 9.37 % 0.10 -22.48 % 0.13 -11.11 % 0.15 9.71 % 0.14 -7.45 % 0.15 -7.84 % 0.16 51.35 % 0.11 -29.20 % 0.15 -0.64 % 0.15 33.44 % 0.11 15.36 % 0.10 19.86 % 0.08 -32.56 % 0.12 135.15 % 0.05 -26.95 % 0.07
Gross profit ratio 0.27 4.99 % 0.25 -2.84 % 0.26 14.98 % 0.23 -22.42 % 0.29 -19.31 % 0.36 3.08 % 0.35 10.33 % 0.32 -1.49 % 0.32 44.10 % 0.22 -38.11 % 0.36 23.41 % 0.29 -3.94 % 0.31 13.59 % 0.27 13.26 % 0.24 -23.44 % 0.31 23.44 % 0.25 -14.73 % 0.30
Weighted average shs out dil 7.310 M 0.07 % 7.305 M 1.17 % 7.221 M 1.86 % 7.089 M 2.73 % 6.901 M 0.15 % 6.891 M -0.26 % 6.909 M 0.20 % 6.895 M 0.00 % 6.895 M -17.92 % 8.401 M 23.97 % 6.776 M -1.69 % 6.893 M -0.04 % 6.895 M -1.45 % 6.997 M 1.86 % 6.869 M 0.43 % 6.840 M 1.08 % 6.767 M 65.04 % 4.100 M
Weighted average shs out 7.310 M 0.07 % 7.305 M 1.17 % 7.221 M 2.77 % 7.027 M 1.82 % 6.901 M 0.15 % 6.891 M -0.26 % 6.909 M 0.20 % 6.895 M 0.00 % 6.895 M -17.92 % 8.401 M 23.97 % 6.776 M -1.69 % 6.893 M -0.04 % 6.895 M -1.45 % 6.997 M 1.86 % 6.869 M 0.43 % 6.840 M 1.08 % 6.767 M 65.04 % 4.100 M
EPS diluted 3.88 -3.48 % 4.02 8.94 % 3.69 9.50 % 3.37 11.59 % 3.02 22.76 % 2.46 75.71 % 1.40 89.19 % 0.74 -6.33 % 0.79 39 400.00 % 0.00 -99.89 % 1.79 4.07 % 1.72 120.51 % 0.78 -36.07 % 1.22 50.62 % 0.81 131.43 % 0.35 483.33 % 0.06 100.00 % 0.03
Earnings per share 3.88 -3.48 % 4.02 8.94 % 3.69 8.53 % 3.40 12.58 % 3.02 22.76 % 2.46 75.71 % 1.40 89.19 % 0.74 -6.33 % 0.79 39 400.00 % 0.00 -99.89 % 1.79 4.07 % 1.72 120.51 % 0.78 -36.07 % 1.22 50.62 % 0.81 131.43 % 0.35 483.33 % 0.06 100.00 % 0.03
Gross profit 132.772 M 2.17 % 129.950 M 6.32 % 122.226 M 20.30 % 101.601 M 12.46 % 90.345 M 7.52 % 84.023 M 28.78 % 65.246 M 39.58 % 46.745 M 9.69 % 42.617 M 48.52 % 28.695 M -55.50 % 64.478 M 26.48 % 50.978 M -7.12 % 54.887 M 5.22 % 52.166 M 28.92 % 40.463 M 14.64 % 35.296 M 31.67 % 26.806 M 29.42 % 20.713 M
Income tax expense 9.187 M -7.27 % 9.907 M 11.09 % 8.918 M -6.47 % 9.535 M 16.11 % 8.212 M 50.32 % 5.463 M 91.55 % 2.852 M -34.63 % 4.363 M 64.29 % 2.656 M -39.76 % 4.409 M -19.77 % 5.495 M -4.54 % 5.756 M 1.56 % 5.668 M 45.33 % 3.900 M 59.71 % 2.442 M -46.05 % 4.526 M 195.62 % 1.531 M 19.98 % 1.276 M
Cost of revenue 365.200 M -4.34 % 381.773 M 10.52 % 345.434 M 0.01 % 345.386 M 58.41 % 218.028 M 47.93 % 147.381 M 22.84 % 119.974 M 20.39 % 99.656 M 12.14 % 88.870 M -10.12 % 98.878 M -12.46 % 112.950 M -7.52 % 122.137 M -1.63 % 124.165 M -12.03 % 141.143 M 9.10 % 129.366 M 65.60 % 78.119 M -1.76 % 79.518 M 61.17 % 49.339 M
General and administrative expenses 49.919 M 1 360.90 % 3.417 M 16.78 % 2.926 M -13.76 % 3.393 M 111.27 % 1.606 M 25.86 % 1.276 M 18.92 % 1.073 M 337.96 % 245.000 K -35.58 % 380.322 K 9.94 % 345.927 K -66.00 % 1.017 M -81.51 % 5.501 M 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 1.046 M -87.59 % 8.431 M 4.73 % 8.050 M 22.28 % 6.583 M 7.11 % 6.146 M 40.64 % 4.370 M -44.49 % 7.872 M 129.91 % 3.424 M 81.02 % 1.892 M -48.86 % 3.699 M 37.05 % 2.699 M -28.47 % 3.773 M 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 58.683 M -28.63 % 82.228 M 4.87 % 78.411 M 26.59 % 61.941 M 13.30 % 54.668 M -30.25 % 78.377 M 39.21 % 56.301 M 0.000 -100.00 % 32.264 M 59.53 % 20.224 M -53.12 % 43.137 M 79.05 % 24.092 M -36.00 % 37.643 M -5.25 % 39.730 M 22.41 % 32.457 M 14.71 % 28.295 M 13.78 % 24.869 M 28.76 % 19.314 M
Operating expenses 91.736 M -2.49 % 94.076 M 5.25 % 89.387 M 24.29 % 71.917 M 15.21 % 62.420 M -25.71 % 84.023 M 28.78 % 65.246 M 39.58 % 46.745 M 35.35 % 34.536 M 42.30 % 24.269 M -48.20 % 46.854 M 40.42 % 33.367 M -11.36 % 37.643 M -5.25 % 39.730 M 22.41 % 32.457 M 14.71 % 28.295 M 13.78 % 24.869 M 28.76 % 19.314 M
Cost and expenses 456.936 M -3.97 % 475.849 M 9.44 % 434.821 M 4.20 % 417.303 M 48.80 % 280.448 M 31.35 % 213.511 M 15.27 % 185.220 M 34.59 % 137.619 M 11.52 % 123.406 M 0.21 % 123.147 M -22.94 % 159.803 M 2.76 % 155.504 M -3.90 % 161.808 M -10.54 % 180.873 M 11.77 % 161.823 M 52.07 % 106.414 M 1.94 % 104.387 M 52.05 % 68.653 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 33.053 M 178.98 % 11.848 M 7.94 % 10.976 M 10.02 % 9.976 M 28.69 % 7.752 M 37.30 % 5.646 M -36.88 % 8.945 M 143.80 % 3.669 M 61.50 % 2.272 M -43.83 % 4.045 M 8.84 % 3.716 M -59.93 % 9.274 M 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 0.000 -100.00 % 10.000 K -95.63 % 229.000 K 615.63 % 32.000 K -13.51 % 37.000 K -21.28 % 47.000 K 2 250.00 % 2.000 K -72.33 % 7.228 K 439.81 % 1.339 K -81.29 % 7.157 K 39.51 % 5.130 K -99.20 % 639.547 K 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 9.343 M 326.43 % 2.191 M -45.35 % 4.009 M 295.76 % 1.013 M 149.51 % 406.000 K 7.69 % 377.000 K -60.06 % 944.000 K 96.32 % 480.844 K -42.12 % 830.803 K 0.51 % 826.566 K -10.27 % 921.154 K 253.57 % 260.529 K 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 13.875 M 2.67 % 13.514 M 0.06 % 13.506 M 9.13 % 12.376 M 2.98 % 12.018 M -0.34 % 12.059 M -1.03 % 12.184 M 3.54 % 11.768 M -4.65 % 12.342 M 49.29 % 8.267 M -5.57 % 8.755 M 5.54 % 8.295 M 23.22 % 6.732 M 2.84 % 6.546 M 10.82 % 5.907 M 16.11 % 5.087 M 43.06 % 3.556 M 0.03 % 3.555 M
Operating income 41.036 M 14.39 % 35.874 M 9.24 % 32.839 M 10.63 % 29.684 M 6.30 % 27.925 M 46.47 % 19.065 M 47.69 % 12.909 M 46.99 % 8.782 M 8.67 % 8.081 M 82.60 % 4.426 M -74.89 % 17.625 M 0.07 % 17.611 M 2.13 % 17.244 M 38.66 % 12.436 M 55.33 % 8.006 M 14.36 % 7.001 M 261.44 % 1.937 M 38.46 % 1.399 M
Operating income ratio 0.08 17.55 % 0.07 -0.16 % 0.07 5.74 % 0.07 -26.67 % 0.09 9.91 % 0.08 18.21 % 0.07 16.19 % 0.06 -2.40 % 0.06 77.16 % 0.03 -65.08 % 0.10 -2.36 % 0.10 5.63 % 0.10 49.70 % 0.06 36.47 % 0.05 -23.63 % 0.06 238.84 % 0.02 -8.78 % 0.02
Total other income expenses net -3.477 M -202.23 % 3.401 M 24.81 % 2.725 M -27.18 % 3.742 M 231.74 % 1.128 M -66.31 % 3.348 M 969.61 % -385.000 K -156.45 % 682.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Net debt 91.380 M 72.06 % 53.109 M 15.26 % 46.076 M 6.38 % 43.311 M 555.23 % 6.610 M 111.72 % 3.122 M -62.60 % 8.347 M -70.66 % 28.451 M 1 061.02 % 2.451 M -92.72 % 33.683 M -3.24 % 34.810 M 506.84 % 5.736 M 111.21 % -51.179 M -86.59 % -27.428 M 8.87 % -30.097 M -199.16 % -10.061 M -73.74 % -5.791 M
Total investments 215.000 K -91.23 % 2.451 M 37.16 % 1.787 M 32.67 % 1.347 M 10.96 % 1.214 M -6.83 % 1.303 M 7.86 % 1.208 M 2 057.14 % 56.000 K 0.00 % 56.000 K 0.00 % 56.000 K 0.000 0.000 0.000 0.000 -100.00 % 545.153 K -92.89 % 7.666 M -77.73 % 34.425 M
Total debt 94.760 M 73.16 % 54.724 M -6.77 % 58.700 M 31.90 % 44.504 M 190.31 % 15.330 M 25.91 % 12.175 M 4.56 % 11.644 M -60.04 % 29.140 M 474.75 % 5.070 M -85.21 % 34.273 M -2.91 % 35.300 M 28.04 % 27.569 M 0.000 -100.00 % 375.000 K 0.000 0.000 0.000
Accumulated other comprehensive income loss 1.566 M 10 540.00 % -15.000 K 93.80 % -241.999 K -103.55 % 6.817 M 2 058.91 % -348.000 K -100.50 % 68.951 M 0.00 % 68.951 M 0.00 % 68.951 M 0.00 % 68.951 M 0.00 % 68.951 M 0.000 0.000 0.000 0.000 -100.00 % 44.708 M 14.21 % 39.145 M 6.51 % 36.751 M
Retained earnings 241.034 M 13.34 % 212.662 M 16.02 % 183.293 M 11.90 % 163.808 M 11.58 % 146.813 M 16.54 % 125.972 M 15.55 % 109.021 M 9.73 % 99.350 M 5.41 % 94.248 M 6.11 % 88.823 M 0.02 % 88.806 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 72.952 M 0.00 % 72.952 M 0.00 % 72.952 M 1.94 % 71.564 M 3.87 % 68.895 M -0.08 % 68.951 M 0.00 % 68.951 M 0.00 % 68.951 M 0.00 % 68.951 M 0.00 % 68.951 M 0.08 % 68.895 M 0.00 % 68.895 M 0.00 % 68.895 M 0.00 % 68.895 M 0.00 % 68.895 M 0.00 % 68.895 M 0.00 % 68.895 M
Total equity 332.827 M 9.89 % 302.874 M 10.83 % 273.278 M 7.78 % 253.553 M 17.73 % 215.360 M 10.52 % 194.867 M 9.53 % 177.916 M 5.75 % 168.245 M 3.13 % 163.143 M 3.44 % 157.717 M 0.01 % 157.701 M 8.33 % 145.571 M 8.87 % 133.715 M 9.48 % 122.139 M 7.51 % 113.602 M 5.15 % 108.040 M 2.27 % 105.646 M
Other non current liabilities 1.428 M -55.64 % 3.219 M 14.15 % 2.820 M 23.52 % 2.283 M 10.24 % 2.071 M 44.42 % 1.434 M 143 300.00 % 1.000 K 200.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.259 M -47.80 % 2.412 M -52.43 % 5.070 M -17.32 % 6.132 M -64.84 % 17.438 M -36.75 % 27.569 M 0.000 -100.00 % 375.000 K 0.000 0.000 0.000
Total non current liabilities 19.246 M -8.38 % 21.006 M 1.43 % 20.710 M 3.58 % 19.994 M 12.48 % 17.776 M 26.85 % 14.013 M 15.05 % 12.180 M -26.25 % 16.515 M -0.88 % 16.661 M 13.13 % 14.727 M -34.46 % 22.469 M -23.19 % 29.255 M 0.000 -100.00 % 375.000 K 0.000 0.000 0.000
Other current liabilities 18.231 M 40.73 % 12.955 M -5.95 % 13.775 M 27.05 % 10.842 M -11.06 % 12.190 M 23.26 % 9.890 M -0.36 % 9.926 M -56.05 % 22.587 M 135.83 % 9.578 M -58.78 % 23.237 M -58.98 % 56.648 M -13.45 % 65.454 M 103.62 % 32.145 M 3.22 % 31.142 M 284.93 % 8.090 M -34.31 % 12.315 M -46.86 % 23.176 M
Deferred revenue 0.000 -100.00 % 772.000 K -93.04 % 11.087 M 310.78 % 2.699 M 44.02 % 1.874 M -62.88 % 5.048 M 64.91 % 3.061 M 0.000 -100.00 % 12.268 M 126.80 % 5.409 M 229.29 % 1.643 M 5.14 % 1.562 M 0.000 0.000 0.000 0.000 0.000
Short term debt 94.760 M 73.16 % 54.724 M -6.77 % 58.700 M 31.90 % 44.504 M 190.31 % 15.330 M 25.91 % 12.175 M 17.24 % 10.385 M -61.15 % 26.728 M 107.01 % 12.912 M -54.12 % 28.141 M 57.55 % 17.862 M 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 181.123 M 81.48 % 99.801 M -3.31 % 103.216 M 5.12 % 98.192 M 28.96 % 76.143 M 10.43 % 68.950 M -10.51 % 77.052 M -14.30 % 89.914 M 6.60 % 84.346 M -20.37 % 105.919 M -9.85 % 117.492 M 15.72 % 101.535 M 105.65 % 49.372 M 14.51 % 43.115 M 116.96 % 19.872 M 6.61 % 18.640 M -34.36 % 28.399 M
Total liabilities 200.369 M 65.86 % 120.807 M -2.52 % 123.926 M 4.86 % 118.186 M 25.84 % 93.919 M 13.21 % 82.963 M -7.03 % 89.232 M -16.16 % 106.429 M 5.37 % 101.007 M -16.28 % 120.646 M -13.80 % 139.961 M 7.01 % 130.790 M 164.91 % 49.372 M 13.52 % 43.490 M 118.85 % 19.872 M 6.61 % 18.640 M -34.36 % 28.399 M
Other non current assets 0.000 -100.00 % 200.000 K -88.81 % 1.787 M 33.26 % 1.341 M 357.68 % 293.000 K 623.21 % -56.000 K -104.86 % 1.152 M -69.04 % 3.721 M 66.29 % 2.238 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term investments 2.982 M 32.47 % 2.251 M 1 663.19 % -144.000 K -110.87 % 1.325 M 53.18 % 865.000 K -31.51 % 1.263 M 0.000 -100.00 % 56.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 80.000 K -37.98 % 129.000 K -31.02 % 187.000 K -23.36 % 244.000 K 68.28 % 145.000 K 46.46 % 99.000 K 371.43 % 21.000 K 75.00 % 12.000 K -51.51 % 24.746 K -49.31 % 48.819 K -29.21 % 68.965 K 21.21 % 56.897 K 0.000 0.000 0.000 -100.00 % 2.387 K -63.63 % 6.563 K
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
Goodwill and intangible assets 80.000 K -37.98 % 129.000 K -31.02 % 187.000 K -23.36 % 244.000 K 68.28 % 145.000 K 46.46 % 99.000 K 371.43 % 21.000 K 75.00 % 12.000 K -51.51 % 24.746 K -49.31 % 48.819 K -29.21 % 68.965 K 21.21 % 56.897 K 0.000 0.000 0.000 -100.00 % 2.387 K -63.63 % 6.563 K
Property plant equipment net 167.966 M -5.57 % 177.882 M -5.71 % 188.651 M -2.31 % 193.111 M 1.88 % 189.555 M -1.99 % 193.406 M -5.60 % 204.890 M -5.07 % 215.838 M -2.47 % 221.314 M -0.60 % 222.651 M -0.31 % 223.347 M 20.14 % 185.906 M 154.77 % 72.971 M -18.14 % 89.145 M 16.51 % 76.512 M -4.36 % 79.999 M 35.24 % 59.154 M
Total non current assets 171.028 M -5.23 % 180.462 M -5.33 % 190.625 M -2.75 % 196.021 M 2.71 % 190.858 M -1.98 % 194.712 M -5.51 % 206.063 M -6.18 % 219.627 M -1.77 % 223.577 M 0.39 % 222.700 M -0.32 % 223.416 M 20.14 % 185.963 M 154.85 % 72.971 M -18.14 % 89.145 M 16.51 % 76.512 M -4.36 % 80.001 M 35.23 % 59.161 M
Other current assets 18.696 M -40.59 % 31.468 M 280.88 % 8.262 M -23.54 % 10.806 M -85.20 % 73.033 M 70.07 % 42.944 M 1 618.45 % 2.499 M -92.80 % 34.696 M 2 949.02 % 1.138 M -41.51 % 1.946 M 0.000 -100.00 % 9.854 M 0.000 -100.00 % 331.959 K 766.55 % 38.308 K -14.04 % 44.566 K 242.95 % 12.995 K
Short term investments 215.000 K 7.50 % 200.000 K -89.64 % 1.931 M 8 677.27 % 22.000 K -93.70 % 349.000 K 772.50 % 40.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 545.153 K -92.89 % 7.666 M -77.73 % 34.425 M
cash and cash equivalents 3.380 M 109.29 % 1.615 M -87.21 % 12.624 M 958.17 % 1.193 M -86.32 % 8.720 M -3.68 % 9.053 M 174.58 % 3.297 M 378.52 % 689.000 K -73.70 % 2.619 M 344.50 % 589.307 K 20.11 % 490.623 K -97.75 % 21.833 M -57.34 % 51.179 M 84.08 % 27.803 M -7.62 % 30.097 M 199.16 % 10.061 M 73.74 % 5.791 M
Cash and short term investments 5.516 M 203.91 % 1.815 M -85.62 % 12.624 M 958.17 % 1.193 M -86.32 % 8.720 M -4.10 % 9.093 M 175.80 % 3.297 M 378.52 % 689.000 K -73.70 % 2.619 M 344.50 % 589.307 K 20.11 % 490.623 K -97.75 % 21.833 M -57.34 % 51.179 M 84.08 % 27.803 M -9.27 % 30.642 M 72.86 % 17.727 M -55.92 % 40.215 M
Total current assets 362.168 M 48.91 % 243.218 M 17.74 % 206.579 M 16.69 % 177.038 M 49.50 % 118.421 M 42.47 % 83.118 M 36.07 % 61.085 M 10.97 % 55.047 M 35.67 % 40.573 M -27.11 % 55.664 M -25.03 % 74.246 M -17.87 % 90.398 M -17.91 % 110.116 M 43.97 % 76.484 M 34.27 % 56.962 M 22.03 % 46.679 M -37.67 % 74.884 M
Inventory 234.095 M 103.58 % 114.987 M 23.37 % 93.208 M 44.36 % 64.567 M 79.90 % 35.890 M 15.47 % 31.081 M 87.54 % 16.573 M -9.06 % 18.225 M 93.35 % 9.426 M -62.62 % 25.218 M -3.10 % 26.025 M 70.13 % 15.297 M 30.00 % 11.767 M 10.63 % 10.637 M -6.78 % 11.410 M 112.99 % 5.357 M 257.11 % 1.500 M
Net receivables 103.861 M 9.39 % 94.948 M 2.66 % 92.485 M -7.95 % 100.472 M 12 814.14 % 778.000 K 0.000 -100.00 % 38.716 M 2 594.43 % 1.437 M -94.46 % 25.923 M -7.12 % 27.911 M 0.000 -100.00 % 43.415 M -7.96 % 47.170 M 25.08 % 37.712 M 153.58 % 14.872 M -36.85 % 23.550 M -28.97 % 33.155 M
Tax assets 0.000 0.000 -100.00 % 144.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
Other assets 0.000 0.000 0.000 100.00 % -1.320 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
Account payables 68.109 M 118.55 % 31.164 M 68.56 % 18.488 M -53.90 % 40.102 M -14.12 % 46.698 M 11.80 % 41.769 M -22.07 % 53.601 M 32.21 % 40.541 M -17.53 % 49.161 M 0.97 % 48.687 M 17.77 % 41.339 M 19.76 % 34.519 M 100.38 % 17.227 M 43.88 % 11.973 M 103.04 % 5.897 M 111.34 % 2.790 M 7 137.79 % 38.551 K
Tax payables 23.000 K -87.63 % 186.000 K -84.05 % 1.166 M 2 491.11 % 45.000 K -11.76 % 51.000 K -25.00 % 68.000 K -13.92 % 79.000 K 36.61 % 57.830 K -86.47 % 427.305 K -3.96 % 444.920 K 0.000 0.000 0.000 0.000 -100.00 % 5.885 M 66.48 % 3.535 M -31.81 % 5.184 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
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
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 277.150 M 1 504.34 % 17.275 M 0.00 % 17.275 M -4.98 % 18.181 M 0.000 100.00 % -69.007 M 0.00 % -69.007 M 0.00 % -69.006 M 0.00 % -69.007 M 0.00 % -69.007 M 0.000 -100.00 % 76.676 M 18.29 % 64.820 M 21.74 % 53.244 M 0.000 0.000 0.000
Deferred tax liabilities non current 17.818 M 0.17 % 17.787 M -0.58 % 17.890 M 1.01 % 17.711 M 12.77 % 15.705 M 24.85 % 12.579 M 15.19 % 10.920 M -22.58 % 14.104 M 21.68 % 11.591 M 34.86 % 8.595 M 70.83 % 5.031 M 198.38 % 1.686 M 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 533.196 M 25.85 % 423.680 M 6.67 % 397.204 M 6.85 % 371.739 M 20.20 % 309.279 M 11.32 % 277.830 M 4.00 % 267.148 M -2.74 % 274.674 M 3.98 % 264.150 M -5.11 % 278.364 M -6.48 % 297.662 M 7.71 % 276.361 M 50.95 % 183.087 M 10.54 % 165.629 M 24.09 % 133.474 M 5.36 % 126.680 M -5.49 % 134.045 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -75.931 M -65.54 % -45.869 M -75.20 % -26.181 M 64.43 % -73.614 M -134.31 % -31.417 M -26.99 % -24.739 M -4 109.56 % 617.000 K 101.61 % -38.437 M -505.35 % -6.350 M -201.38 % 6.263 M -27.31 % 8.616 M -83.16 % 51.172 M 538.93 % -11.658 M 7.60 % -12.617 M -716.66 % 2.046 M -66.17 % 6.048 M 321.60 % -2.729 M
Accounts receivables -9.369 M -291.84 % -2.391 M 43.73 % -4.249 M 85.61 % -29.518 M -48.75 % -19.844 M -495.56 % -3.332 M 63.85 % -9.218 M -0.80 % -9.145 M -905.57 % -909.426 K -105.09 % 17.874 M 0.000 0.000 100.00 % -9.125 M 60.56 % -23.134 M -366.37 % 8.685 M -30.95 % 12.578 M 480.85 % 2.165 M
Inventory -119.109 M -446.90 % -21.779 M 23.96 % -28.640 M 0.13 % -28.678 M -496.46 % -4.808 M 68.11 % -15.076 M -779.10 % 2.220 M 125.23 % -8.800 M -155.72 % 15.793 M 1 857.05 % 806.964 K 107.52 % -10.728 M -203.97 % -3.529 M -212.10 % -1.131 M -246.21 % 773.486 K 112.78 % -6.053 M -283.38 % 3.301 M 186.43 % -3.819 M
Accounts payables 36.944 M 191.43 % 12.677 M 158.65 % -21.614 M -227.63 % -6.597 M -233.84 % 4.929 M 141.66 % -11.832 M -190.60 % 13.060 M 501.55 % -3.252 M 84.68 % -21.233 M -70.99 % -12.418 M 0.000 0.000 100.00 % -1.402 M -114.39 % 9.744 M 1 762.84 % -585.962 K 94.04 % -9.831 M -814.03 % -1.076 M
Other working capital 15.603 M 145.39 % -34.376 M -221.38 % 28.322 M 421.07 % -8.821 M 24.57 % -11.694 M -312.58 % 5.501 M 201.03 % -5.445 M 68.42 % -17.240 M 0.000 0.000 -100.00 % 19.345 M -64.64 % 54.702 M 0.000 0.000 0.000 0.000 0.000
Other non cash items 8.087 M 934.14 % 782.000 K 117.83 % -4.386 M 34.95 % -6.743 M -40.63 % -4.795 M -32.02 % -3.632 M -11.38 % -3.261 M -67.00 % -1.953 M -388.88 % 675.946 K -10.45 % 754.849 K 186.51 % 263.459 K 169.51 % -379.018 K -106.95 % 5.450 M 50.64 % 3.618 M 48.11 % 2.443 M 124.10 % -10.137 M -762.76 % -1.175 M
Net cash provided by operating activities -25.597 M -1 060.86 % -2.205 M -111.92 % 18.503 M 153.55 % -34.555 M -811.15 % 4.859 M -20.36 % 6.101 M -72.35 % 22.064 M 215.17 % -19.158 M -229.89 % 14.749 M -25.17 % 19.711 M -44.10 % 35.259 M -54.03 % 76.700 M 522.49 % 12.322 M 102.57 % 6.083 M -61.89 % 15.960 M 370.54 % 3.392 M 5 715.53 % 58.322 K
Investments in property plant and equipment -3.909 M -45.42 % -2.688 M 70.10 % -8.990 M 43.92 % -16.030 M -95.15 % -8.214 M -1 155.96 % -654.000 K 47.43 % -1.244 M 80.42 % -6.353 M 42.15 % -10.981 M 18.36 % -13.451 M 70.89 % -46.207 M 61.90 % -121.287 M -15 487.36 % -778.113 K 95.93 % -19.141 M -691.35 % -2.419 M 94.40 % -43.202 M -17 383.74 % -247.098 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 700.000 K 0.000 -100.00 % 5.900 M 0.000 0.000 -100.00 % 10.218 M 3 612.88 % 275.203 K 0.000 -100.00 % 15.579 M 7 405.73 % 207.558 K
Purchases of investments -13.000 K 93.43 % -198.000 K 89.04 % -1.806 M 0.000 0.000 100.00 % -40.000 K 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 -100.00 % 40.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 74.000 K 640.00 % 10.000 K -95.63 % 229.000 K 615.63 % 32.000 K -15.79 % 38.000 K -19.15 % 47.000 K 4 600.00 % 1.000 K -85.26 % 6.782 K 406.50 % 1.339 K -81.29 % 7.157 K 39.51 % 5.130 K -99.20 % 639.547 K 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites -3.848 M -33.80 % -2.876 M 72.78 % -10.567 M 33.95 % -15.998 M -96.63 % -8.136 M -1 157.50 % -647.000 K 47.95 % -1.243 M 77.98 % -5.646 M 48.58 % -10.980 M -45.55 % -7.544 M 83.67 % -46.202 M 61.70 % -120.648 M -1 378.07 % 9.440 M 150.04 % -18.866 M -679.98 % -2.419 M 91.24 % -27.623 M -69 761.47 % -39.540 K
Debt repayment 40.036 M 1 106.69 % -3.977 M -128.01 % 14.196 M -61.08 % 36.475 M 1 056.47 % 3.154 M 493.97 % 531.000 K 103.03 % -17.496 M -175.76 % 23.093 M 2 274.32 % -1.062 M 90.61 % -11.306 M -11.61 % -10.131 M -136.75 % 27.569 M 7 451.69 % -375.000 K 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 -100.00 % 1.000 K -99.99 % 14.032 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
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 100.00 % -31.129 K 0.000 0.000 0.000
Dividends paid 0.000 0.000 100.00 % -7.162 M -3.87 % -6.895 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
Other financing activites -8.826 M -352.38 % -1.951 M 44.90 % -3.541 M -506.34 % -584.000 K -178.10 % -210.000 K 8.70 % -230.000 K 67.88 % -716.000 K -225.45 % -220.000 K 67.52 % -677.285 K 11.12 % -762.006 K -183.71 % -268.589 K -3.09 % -260.529 K 0.000 -100.00 % 375.000 K 0.000 0.000 0.000
Net cash used provided by financing activities 31.210 M 626.48 % -5.928 M -269.66 % 3.494 M -91.88 % 43.028 M 1 361.55 % 2.944 M 878.07 % 301.000 K 101.65 % -18.212 M -179.62 % 22.873 M 1 415.02 % -1.739 M 85.59 % -12.068 M -16.05 % -10.399 M -138.08 % 27.308 M 7 382.21 % -375.000 K -209.05 % 343.871 K 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
Net change in cash 1.765 M 116.03 % -11.009 M -196.32 % 11.430 M 251.89 % -7.525 M -2 159.76 % -333.000 K -105.79 % 5.755 M 120.58 % 2.609 M 235.11 % -1.931 M -195.12 % 2.030 M 1 957.25 % 98.684 K 100.46 % -21.342 M -28.26 % -16.639 M 0.000 0.000 0.000 0.000 0.000
Cash at beginning of period 1.615 M -87.21 % 12.624 M 957.29 % 1.194 M -86.31 % 8.719 M -3.68 % 9.052 M 174.55 % 3.297 M 379.22 % 688.000 K -73.73 % 2.619 M 344.42 % 589.307 K 20.11 % 490.623 K -97.75 % 21.833 M -43.25 % 38.472 M 284.47 % 10.007 M -66.75 % 30.097 M 199.16 % 10.061 M 73.74 % 5.791 M 0.000
Cash at end of period 3.380 M 109.29 % 1.615 M -87.21 % 12.624 M 957.29 % 1.194 M -86.31 % 8.719 M -3.68 % 9.052 M 174.55 % 3.297 M 379.22 % 688.000 K -73.74 % 2.619 M 344.50 % 589.307 K 20.11 % 490.623 K -97.75 % 21.833 M -46.98 % 41.179 M 311.52 % 10.007 M -66.75 % 30.097 M 199.16 % 10.061 M 73.74 % 5.791 M
Operating cash flow -25.597 M -1 060.86 % -2.205 M -111.92 % 18.503 M 153.55 % -34.555 M -811.15 % 4.859 M -20.36 % 6.101 M -72.35 % 22.064 M 215.17 % -19.158 M -229.89 % 14.749 M -25.17 % 19.711 M -44.10 % 35.259 M -54.03 % 76.700 M 522.49 % 12.322 M 102.57 % 6.083 M -61.89 % 15.960 M 370.54 % 3.392 M 5 715.53 % 58.322 K
Capital expenditure -3.909 M -45.42 % -2.688 M 70.10 % -8.990 M 43.92 % -16.030 M -95.15 % -8.214 M -1 155.96 % -654.000 K 47.43 % -1.244 M 80.42 % -6.353 M 42.14 % -10.981 M 18.36 % -13.451 M 70.89 % -46.207 M 61.89 % -121.253 M -16 563.24 % -727.670 K 96.20 % -19.141 M -691.35 % -2.419 M 94.40 % -43.202 M -17 383.46 % -247.102 K
Free CashFlow -29.506 M -503.02 % -4.893 M -151.43 % 9.513 M 118.81 % -50.585 M -1 407.75 % -3.355 M -161.59 % 5.447 M -73.84 % 20.820 M 181.61 % -25.511 M -777.01 % 3.768 M -39.80 % 6.260 M 157.18 % -10.948 M 75.45 % -44.587 M -484.58 % 11.594 M 188.79 % -13.058 M -196.44 % 13.541 M 134.01 % -39.810 M -20 988.17 % -188.780 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-03-31 2010-03-31 2009-03-31 2008-03-31
Revenue 89.810 M -26.77 % 122.643 M 1.12 % 121.285 M -18.49 % 148.804 M 41.39 % 105.240 M -25.46 % 141.190 M 15.33 % 122.424 M -15.39 % 144.693 M 39.91 % 103.417 M -26.94 % 141.545 M 13.49 % 124.719 M 22.24 % 102.031 M 2.68 % 99.365 M -24.90 % 132.318 M 2.59 % 128.976 M 17.86 % 109.434 M 43.50 % 76.260 M -23.57 % 99.774 M 2.88 % 96.984 M 22.80 % 78.974 M 141.95 % 32.641 M -43.24 % 57.511 M -8.57 % 62.900 M 2.98 % 61.082 M 22.38 % 49.911 M 0.07 % 49.875 M 5.54 % 47.255 M -12.10 % 53.760 M 56.59 % 34.331 M -9.26 % 37.833 M -30.92 % 54.770 M 69.66 % 32.283 M 50.05 % 21.515 M -58.17 % 51.437 M 71.85 % 29.932 M 17.14 % 25.553 M 4.02 % 24.565 M -14.97 % 28.891 M -6.00 % 30.734 M -15.46 % 36.354 M 15.07 % 31.593 M -39.80 % 52.482 M 24.47 % 42.163 M -15.68 % 50.005 M 52.56 % 32.778 M -43.43 % 57.943 M 28.45 % 45.110 M 61.99 % 27.848 M -34.03 % 42.214 M -12.08 % 48.015 M 2.76 % 46.726 M 10.70 % 42.210 M 0.26 % 42.101 M -21.64 % 53.727 M 13.15 % 47.482 M 29.54 % 36.653 M 14.99 % 31.874 M 14.41 % 27.860 M 54.71 % 18.008 M
Net income 3.711 M -69.07 % 11.999 M 110.43 % 5.702 M -18.13 % 6.965 M 87.89 % 3.707 M -67.41 % 11.373 M 88.42 % 6.036 M -11.50 % 6.820 M 32.66 % 5.141 M -48.34 % 9.951 M 19.37 % 8.336 M 66.02 % 5.021 M 50.74 % 3.331 M -55.05 % 7.410 M -2.47 % 7.598 M 8.74 % 6.987 M 268.32 % 1.897 M -73.79 % 7.238 M -0.79 % 7.296 M 31.32 % 5.556 M 639.81 % 751.000 K -77.34 % 3.314 M -36.51 % 5.220 M 27.60 % 4.091 M -5.45 % 4.327 M 577.15 % 639.000 K -81.52 % 3.458 M -4.79 % 3.632 M 86.83 % 1.944 M 604.35 % 276.000 K -91.53 % 3.257 M 239.62 % 959.000 K 57.21 % 610.000 K -52.68 % 1.289 M -18.11 % 1.574 M 5.21 % 1.496 M 40.21 % 1.067 M 124.98 % -4.271 M -372.39 % 1.568 M 7.40 % 1.460 M 15.87 % 1.260 M -70.88 % 4.327 M 1 231.25 % 325.000 K -93.78 % 5.224 M 316.25 % 1.255 M -79.45 % 6.107 M 1 532.97 % 374.000 K -71.19 % 1.298 M -5.05 % 1.367 M -81.28 % 7.303 M 345.30 % 1.640 M 24.71 % 1.315 M 3.06 % 1.276 M -74.64 % 5.032 M 255.87 % 1.414 M -59.43 % 3.485 M 47.67 % 2.360 M 705.13 % -390.000 K 50.88 % -794.000 K
Income before tax 5.105 M -66.21 % 15.110 M 91.14 % 7.905 M -14.93 % 9.292 M 76.89 % 5.253 M -65.21 % 15.100 M 88.63 % 8.005 M -13.58 % 9.263 M 34.07 % 6.909 M -46.97 % 13.029 M 16.29 % 11.204 M 62.28 % 6.904 M 55.92 % 4.428 M -55.60 % 9.974 M -6.41 % 10.657 M 5.06 % 10.144 M 282.50 % 2.652 M -74.00 % 10.201 M 0.82 % 10.118 M 32.40 % 7.642 M 599.82 % 1.092 M -42.71 % 1.906 M -74.25 % 7.403 M 0.69 % 7.352 M 27.82 % 5.752 M 250.77 % -3.815 M -157.88 % 6.591 M -1.70 % 6.705 M 120.27 % 3.044 M -0.94 % 3.073 M -24.53 % 4.072 M 179.10 % 1.459 M 69.65 % 860.000 K -69.76 % 2.844 M 37.13 % 2.074 M 15.48 % 1.796 M 31.38 % 1.367 M 306.50 % -662.000 K -142.22 % 1.568 M -20.00 % 1.960 M 25.64 % 1.560 M -74.72 % 6.172 M 1 286.87 % 445.000 K -95.13 % 9.130 M 384.35 % 1.885 M -84.11 % 11.863 M 3 072.05 % 374.000 K -86.63 % 2.798 M -2.41 % 2.867 M -71.37 % 10.013 M 279.28 % 2.640 M 14.04 % 2.315 M 1.71 % 2.276 M -65.55 % 6.607 M 220.11 % 2.064 M -57.24 % 4.827 M -15.08 % 5.684 M 94 833.33 % -6.000 K 90.16 % -61.000 K
Income before tax ratio 0.06 -53.86 % 0.12 89.03 % 0.07 4.38 % 0.06 25.10 % 0.05 -53.33 % 0.11 63.56 % 0.07 2.14 % 0.06 -4.17 % 0.07 -27.42 % 0.09 2.47 % 0.09 32.76 % 0.07 51.84 % 0.04 -40.88 % 0.08 -8.77 % 0.08 -10.86 % 0.09 166.55 % 0.03 -65.99 % 0.10 -2.00 % 0.10 7.81 % 0.10 189.24 % 0.03 0.95 % 0.03 -71.84 % 0.12 -2.22 % 0.12 4.44 % 0.12 250.66 % -0.08 -154.84 % 0.14 11.83 % 0.12 40.66 % 0.09 9.16 % 0.08 9.25 % 0.07 64.51 % 0.05 13.06 % 0.04 -27.71 % 0.06 -20.20 % 0.07 -1.42 % 0.07 26.30 % 0.06 342.86 % -0.02 -144.91 % 0.05 -5.37 % 0.05 9.19 % 0.05 -58.01 % 0.12 1 014.19 % 0.01 -94.22 % 0.18 217.49 % 0.06 -71.91 % 0.20 2 369.50 % 0.01 -91.75 % 0.10 47.94 % 0.07 -67.43 % 0.21 269.10 % 0.06 3.02 % 0.05 1.45 % 0.05 -56.04 % 0.12 182.90 % 0.04 -66.99 % 0.13 -26.15 % 0.18 82 903.26 % 0.00 93.64 % 0.00
EBITDA 10.608 M -51.95 % 22.077 M 57.63 % 14.006 M -5.83 % 14.873 M 51.46 % 9.820 M -48.79 % 19.175 M 62.91 % 11.770 M -11.64 % 13.320 M 24.32 % 10.714 M -36.84 % 16.962 M 3.77 % 16.345 M 45.15 % 11.261 M 40.01 % 8.043 M -39.33 % 13.257 M -6.81 % 14.226 M 5.68 % 13.461 M 132.81 % 5.782 M -56.06 % 13.160 M -0.11 % 13.175 M 22.71 % 10.737 M 155.04 % 4.210 M -15.55 % 4.985 M -52.37 % 10.466 M 0.39 % 10.425 M 18.10 % 8.827 M 1 255.37 % -764.000 K -107.74 % 9.865 M -3.41 % 10.213 M 66.17 % 6.146 M 526.81 % -1.440 M -118.76 % 7.674 M 62.45 % 4.724 M 20.54 % 3.919 M -27.65 % 5.417 M -0.59 % 5.449 M -11.64 % 6.167 M 51.64 % 4.067 M 150.96 % -7.980 M -280.79 % 4.414 M 16.19 % 3.799 M 3.15 % 3.683 M -36.29 % 5.781 M -4.92 % 6.080 M -57.07 % 14.164 M 191.98 % 4.851 M -68.33 % 15.319 M 634.39 % 2.086 M -53.56 % 4.492 M -1.51 % 4.561 M -44.11 % 8.160 M 91.15 % 4.269 M 8.65 % 3.929 M 0.10 % 3.925 M -40.59 % 6.607 M 52.38 % 4.336 M -46.86 % 8.160 M -15.15 % 9.617 M 995.33 % 878.000 K 9.34 % 803.000 K
Net income ratio 0.04 -57.77 % 0.10 108.10 % 0.05 0.44 % 0.05 32.88 % 0.04 -56.27 % 0.08 63.38 % 0.05 4.60 % 0.05 -5.18 % 0.05 -29.29 % 0.07 5.18 % 0.07 35.82 % 0.05 46.80 % 0.03 -40.14 % 0.06 -4.94 % 0.06 -7.73 % 0.06 156.67 % 0.02 -65.71 % 0.07 -3.57 % 0.08 6.93 % 0.07 205.77 % 0.02 -60.07 % 0.06 -30.56 % 0.08 23.91 % 0.07 -22.75 % 0.09 576.66 % 0.01 -82.49 % 0.07 8.32 % 0.07 19.31 % 0.06 676.20 % 0.01 -87.73 % 0.06 100.18 % 0.03 4.77 % 0.03 13.14 % 0.03 -52.35 % 0.05 -10.18 % 0.06 34.79 % 0.04 129.38 % -0.15 -389.76 % 0.05 27.04 % 0.04 0.70 % 0.04 -51.62 % 0.08 969.50 % 0.01 -92.62 % 0.10 172.85 % 0.04 -63.67 % 0.11 1 171.30 % 0.01 -82.21 % 0.05 43.94 % 0.03 -78.71 % 0.15 333.35 % 0.04 12.66 % 0.03 2.79 % 0.03 -67.64 % 0.09 214.51 % 0.03 -68.68 % 0.10 28.42 % 0.07 628.92 % -0.01 68.25 % -0.04
Ratio EBITDA 0.12 -34.38 % 0.18 55.88 % 0.12 15.54 % 0.10 7.12 % 0.09 -31.29 % 0.14 41.26 % 0.10 4.44 % 0.09 -11.14 % 0.10 -13.55 % 0.12 -8.56 % 0.13 18.74 % 0.11 36.35 % 0.08 -19.21 % 0.10 -9.17 % 0.11 -10.33 % 0.12 62.23 % 0.08 -42.52 % 0.13 -2.91 % 0.14 -0.08 % 0.14 5.41 % 0.13 48.80 % 0.09 -47.91 % 0.17 -2.51 % 0.17 -3.50 % 0.18 1 254.53 % -0.02 -107.34 % 0.21 9.89 % 0.19 6.12 % 0.18 570.34 % -0.04 -127.17 % 0.14 -4.25 % 0.15 -19.67 % 0.18 72.96 % 0.11 -42.15 % 0.18 -24.57 % 0.24 45.77 % 0.17 159.94 % -0.28 -292.32 % 0.14 37.43 % 0.10 -10.36 % 0.12 5.83 % 0.11 -23.61 % 0.14 -49.09 % 0.28 91.39 % 0.15 -44.02 % 0.26 471.73 % 0.05 -71.33 % 0.16 49.29 % 0.11 -36.42 % 0.17 86.01 % 0.09 -1.85 % 0.09 -0.16 % 0.09 -24.19 % 0.12 34.66 % 0.09 -58.98 % 0.22 -26.21 % 0.30 857.39 % 0.03 -29.33 % 0.04
Gross profit ratio 0.26 -9.65 % 0.29 8.44 % 0.27 15.03 % 0.23 61.09 % 0.15 -11.64 % 0.16 43.64 % 0.11 -17.87 % 0.14 -49.43 % 0.28 21.63 % 0.23 58.36 % 0.14 -5.80 % 0.15 13.41 % 0.13 -18.19 % 0.16 20.36 % 0.14 -16.43 % 0.16 -31.78 % 0.24 -21.62 % 0.30 -1.41 % 0.31 2.76 % 0.30 -1.07 % 0.30 3.23 % 0.29 -17.73 % 0.36 -12.24 % 0.41 3.64 % 0.39 356.53 % 0.09 -82.27 % 0.49 10.93 % 0.44 4.53 % 0.42 57.84 % 0.27 -16.25 % 0.32 -1.37 % 0.32 -22.49 % 0.42 255.61 % 0.12 -71.39 % 0.41 -27.62 % 0.56 38.36 % 0.41 98.13 % 0.21 -41.93 % 0.35 23.83 % 0.29 -7.31 % 0.31 2 873.64 % -0.01 -102.92 % 0.38 -22.16 % 0.49 31.13 % 0.37 11.26 % 0.33 192.90 % 0.11 -73.31 % 0.43 22.34 % 0.35 -3.72 % 0.36 32.13 % 0.28 -18.08 % 0.34 36.20 % 0.25 -28.86 % 0.35 53.51 % 0.23 -39.23 % 0.37 -8.46 % 0.41 56.42 % 0.26 -36.14 % 0.41
Weighted average shs out dil 7.276 M -0.46 % 7.310 M 0.00 % 7.310 M -0.29 % 7.332 M 0.87 % 7.269 M -0.44 % 7.301 M 0.39 % 7.272 M -0.82 % 7.332 M -0.16 % 7.344 M 0.60 % 7.301 M 1.59 % 7.186 M -1.25 % 7.277 M 0.49 % 7.241 M 1.11 % 7.162 M -0.09 % 7.168 M 3.62 % 6.918 M 2.11 % 6.775 M -1.74 % 6.895 M 0.18 % 6.883 M 0.35 % 6.859 M 0.47 % 6.827 M -0.46 % 6.859 M -0.14 % 6.868 M -0.94 % 6.934 M 0.96 % 6.868 M -0.29 % 6.888 M -0.40 % 6.916 M 0.92 % 6.853 M -1.30 % 6.943 M 0.62 % 6.900 M -0.43 % 6.930 M 1.16 % 6.850 M -10.16 % 7.625 M 12.39 % 6.784 M -1.61 % 6.895 M 1.40 % 6.800 M -1.38 % 6.895 M 0.00 % 6.895 M -3.26 % 7.127 M 3.37 % 6.895 M 0.00 % 6.895 M 0.87 % 6.836 M 5.16 % 6.500 M -5.44 % 6.874 M -0.31 % 6.895 M -4.05 % 7.186 M -3.93 % 7.480 M 9.49 % 6.832 M -0.92 % 6.895 M 0.00 % 6.895 M 0.90 % 6.833 M -0.90 % 6.895 M 0.00 % 6.895 M 6.88 % 6.451 M -6.44 % 6.895 M 0.90 % 6.833 M -1.55 % 6.941 M 950.08 % 661.017 K -72.23 % 2.381 M
Weighted average shs out 7.276 M -0.46 % 7.310 M 0.00 % 7.310 M -0.29 % 7.332 M 0.87 % 7.269 M -0.44 % 7.301 M 0.39 % 7.272 M -0.82 % 7.332 M -0.16 % 7.344 M 0.60 % 7.301 M 1.59 % 7.186 M 0.19 % 7.173 M 1.21 % 7.087 M -1.04 % 7.162 M -0.09 % 7.168 M 3.62 % 6.918 M 2.11 % 6.775 M -1.74 % 6.895 M 0.18 % 6.883 M 0.35 % 6.859 M 0.47 % 6.827 M -0.46 % 6.859 M -0.14 % 6.868 M -0.94 % 6.934 M 0.96 % 6.868 M -0.29 % 6.888 M -0.40 % 6.916 M 0.92 % 6.853 M -1.30 % 6.943 M 0.62 % 6.900 M -0.43 % 6.930 M 1.16 % 6.850 M -10.16 % 7.625 M 12.39 % 6.784 M -1.61 % 6.895 M 1.40 % 6.800 M -1.38 % 6.895 M 0.00 % 6.895 M -3.26 % 7.127 M 3.37 % 6.895 M 0.00 % 6.895 M 0.87 % 6.836 M 5.16 % 6.500 M -5.44 % 6.874 M -0.31 % 6.895 M -4.05 % 7.186 M -3.93 % 7.480 M 9.49 % 6.832 M -0.92 % 6.895 M 0.00 % 6.895 M 0.90 % 6.833 M -0.90 % 6.895 M 0.00 % 6.895 M 6.88 % 6.451 M -6.44 % 6.895 M 0.90 % 6.833 M -1.55 % 6.941 M 950.08 % 661.017 K -72.23 % 2.381 M
EPS diluted 0.51 -68.90 % 1.64 110.26 % 0.78 -17.89 % 0.95 86.27 % 0.51 -67.31 % 1.56 87.95 % 0.83 -10.75 % 0.93 32.86 % 0.70 -48.53 % 1.36 17.24 % 1.16 68.12 % 0.69 50.00 % 0.46 -55.34 % 1.03 -2.83 % 1.06 4.95 % 1.01 260.71 % 0.28 -73.33 % 1.05 -0.94 % 1.06 30.86 % 0.81 636.36 % 0.11 -77.08 % 0.48 -36.84 % 0.76 28.81 % 0.59 -6.35 % 0.63 578.88 % 0.09 -81.44 % 0.50 -5.66 % 0.53 89.29 % 0.28 600.00 % 0.04 -91.49 % 0.47 235.71 % 0.14 75.00 % 0.08 -57.89 % 0.19 726.09 % 0.02 -89.55 % 0.22 46.67 % 0.15 124.19 % -0.62 -381.82 % 0.22 947.62 % 0.02 16.67 % 0.02 -97.14 % 0.63 1 160.00 % 0.05 -93.42 % 0.76 1 420.00 % 0.05 -94.12 % 0.85 1 600.00 % 0.05 -73.68 % 0.19 -90.40 % 1.98 153.85 % 0.78 225.00 % 0.24 26.32 % 0.19 -89.73 % 1.85 137.18 % 0.78 0.00 % 0.78 52.94 % 0.51 50.00 % 0.34 157.63 % -0.59 -78.79 % -0.33
Earnings per share 0.51 -68.90 % 1.64 110.26 % 0.78 -17.89 % 0.95 86.27 % 0.51 -67.31 % 1.56 87.95 % 0.83 -10.75 % 0.93 32.86 % 0.70 -48.53 % 1.36 17.24 % 1.16 65.71 % 0.70 48.94 % 0.47 -54.37 % 1.03 -2.83 % 1.06 4.95 % 1.01 260.71 % 0.28 -73.33 % 1.05 -0.94 % 1.06 30.86 % 0.81 636.36 % 0.11 -77.08 % 0.48 -36.84 % 0.76 28.81 % 0.59 -6.35 % 0.63 578.88 % 0.09 -81.44 % 0.50 -5.66 % 0.53 89.29 % 0.28 600.00 % 0.04 -91.49 % 0.47 235.71 % 0.14 75.00 % 0.08 -57.89 % 0.19 726.09 % 0.02 -89.55 % 0.22 46.67 % 0.15 124.19 % -0.62 -381.82 % 0.22 947.62 % 0.02 16.67 % 0.02 -97.14 % 0.63 1 160.00 % 0.05 -93.42 % 0.76 1 420.00 % 0.05 -94.12 % 0.85 1 600.00 % 0.05 -73.68 % 0.19 -90.40 % 1.98 153.85 % 0.78 225.00 % 0.24 26.32 % 0.19 -89.73 % 1.85 137.18 % 0.78 0.00 % 0.78 52.94 % 0.51 50.00 % 0.34 157.63 % -0.59 -78.79 % -0.33
Gross profit 23.712 M -33.84 % 35.838 M 9.65 % 32.683 M -6.24 % 34.860 M 127.77 % 15.305 M -34.14 % 23.239 M 65.66 % 14.028 M -30.51 % 20.187 M -29.25 % 28.533 M -11.13 % 32.108 M 79.73 % 17.865 M 15.15 % 15.515 M 16.45 % 13.323 M -38.57 % 21.687 M 23.48 % 17.563 M -1.51 % 17.832 M -2.11 % 18.216 M -40.09 % 30.407 M 1.42 % 29.980 M 26.19 % 23.757 M 139.37 % 9.925 M -41.41 % 16.940 M -24.77 % 22.519 M -9.63 % 24.918 M 26.84 % 19.645 M 356.86 % 4.300 M -81.29 % 22.982 M -2.49 % 23.569 M 63.68 % 14.399 M 43.23 % 10.053 M -42.15 % 17.378 M 67.34 % 10.385 M 16.31 % 8.929 M 48.74 % 6.003 M -50.83 % 12.209 M -15.22 % 14.400 M 43.93 % 10.005 M 68.46 % 5.939 M -45.41 % 10.879 M 4.69 % 10.392 M 6.66 % 9.743 M 1 769.68 % -583.526 K -103.64 % 16.035 M -34.36 % 24.430 M 100.05 % 12.212 M -37.06 % 19.402 M 276.23 % 5.157 M -56.77 % 11.929 M -19.30 % 14.781 M -15.35 % 17.461 M 35.78 % 12.860 M -9.32 % 14.181 M 36.55 % 10.385 M -44.25 % 18.628 M 73.70 % 10.724 M -21.28 % 13.623 M 5.26 % 12.942 M 78.95 % 7.232 M -1.20 % 7.320 M
Income tax expense 1.394 M -55.19 % 3.111 M 41.15 % 2.204 M -5.29 % 2.327 M 50.61 % 1.545 M -58.53 % 3.726 M 89.14 % 1.970 M -19.39 % 2.444 M 38.16 % 1.769 M -42.53 % 3.078 M 7.32 % 2.868 M 52.39 % 1.882 M 71.56 % 1.097 M -57.22 % 2.564 M -16.15 % 3.058 M -3.17 % 3.158 M 317.72 % 756.000 K -74.49 % 2.964 M 5.03 % 2.822 M 35.28 % 2.086 M 511.73 % 341.000 K 124.24 % -1.407 M -164.45 % 2.183 M -33.06 % 3.261 M 128.68 % 1.426 M 132.02 % -4.454 M -242.16 % 3.133 M 1.95 % 3.073 M 179.36 % 1.100 M -60.67 % 2.797 M 243.19 % 815.000 K 63.00 % 500.000 K 100.00 % 250.000 K -83.92 % 1.555 M 211.00 % 500.000 K 66.67 % 300.000 K 0.00 % 300.000 K -91.69 % 3.609 M 0.000 -100.00 % 500.000 K 66.67 % 300.000 K -83.74 % 1.845 M 1 437.52 % 120.000 K -96.93 % 3.906 M 520.00 % 630.000 K -89.06 % 5.756 M 0.000 -100.00 % 1.500 M 0.00 % 1.500 M -43.78 % 2.668 M 166.80 % 1.000 M 0.00 % 1.000 M 0.00 % 1.000 M -36.51 % 1.575 M 142.31 % 650.000 K -51.56 % 1.342 M -72.08 % 4.807 M 1 151.82 % 384.000 K -47.61 % 733.000 K
Cost of revenue 66.098 M -23.85 % 86.805 M -2.03 % 88.602 M -22.24 % 113.944 M 26.70 % 89.935 M -23.75 % 117.951 M 8.81 % 108.396 M -12.94 % 124.506 M 66.27 % 74.884 M -31.57 % 109.437 M 2.42 % 106.854 M 23.51 % 86.516 M 0.55 % 86.042 M -22.23 % 110.631 M -0.70 % 111.413 M 21.63 % 91.602 M 57.81 % 58.044 M -16.32 % 69.367 M 3.53 % 67.004 M 21.35 % 55.217 M 143.08 % 22.716 M -44.01 % 40.571 M 0.47 % 40.381 M 11.66 % 36.164 M 19.49 % 30.266 M -33.59 % 45.575 M 87.76 % 24.273 M -19.60 % 30.191 M 51.47 % 19.932 M -28.25 % 27.780 M -25.71 % 37.392 M 70.76 % 21.898 M 73.99 % 12.586 M -72.30 % 45.434 M 156.36 % 17.723 M 58.91 % 11.153 M -23.40 % 14.560 M -36.56 % 22.952 M 15.60 % 19.855 M -23.52 % 25.962 M 18.82 % 21.850 M -58.82 % 53.065 M 103.10 % 26.128 M 2.16 % 25.575 M 24.36 % 20.566 M -46.64 % 38.541 M -3.53 % 39.953 M 150.98 % 15.919 M -41.97 % 27.433 M -10.21 % 30.554 M -9.78 % 33.866 M 20.82 % 28.029 M -11.63 % 31.716 M -9.64 % 35.099 M -4.51 % 36.758 M 59.61 % 23.030 M 21.65 % 18.932 M -8.22 % 20.628 M 93.00 % 10.688 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 1.046 M 0.000 0.000 0.000 -100.00 % 3.487 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 0.000
Other expenses 17.669 M 31.65 % 13.421 M -39.36 % 22.134 M -16.08 % 26.376 M 0.000 0.000 0.000 -100.00 % 36.283 M 27.16 % 28.533 M -11.13 % 32.108 M -3.25 % 33.187 M 11.46 % 29.775 M 9.64 % 27.157 M 25.22 % 21.687 M -27.49 % 29.911 M -5.91 % 31.789 M 0.000 -100.00 % 30.407 M 1.42 % 29.980 M 0.000 -100.00 % 9.925 M -41.41 % 16.940 M -24.77 % 22.519 M -9.63 % 24.918 M 26.84 % 19.645 M 1 117.35 % -1.931 M 0.000 -100.00 % 23.569 M 0.000 -100.00 % 10.053 M -24.45 % 13.307 M 49.08 % 8.926 M 10.62 % 8.069 M 155.43 % 3.159 M -68.83 % 10.135 M -19.59 % 12.604 M 45.91 % 8.638 M 30.86 % 6.601 M -29.11 % 9.311 M 10.42 % 8.432 M 3.04 % 8.183 M 221.14 % -6.755 M -143.33 % 15.590 M 1.90 % 15.300 M 48.05 % 10.334 M 37.08 % 7.539 M 57.61 % 4.783 M -47.62 % 9.131 M -23.36 % 11.914 M 59.96 % 7.448 M -27.12 % 10.220 M -13.87 % 11.866 M 46.33 % 8.109 M -32.54 % 12.021 M 38.81 % 8.660 M -1.55 % 8.796 M 21.19 % 7.258 M 0.28 % 7.238 M -2.24 % 7.404 M
Operating expenses 17.669 M -7.85 % 19.174 M -13.37 % 22.134 M -16.08 % 26.376 M 164.74 % 9.963 M 8.31 % 9.199 M 12.54 % 8.174 M -77.47 % 36.283 M 27.16 % 28.533 M -11.13 % 32.108 M -3.25 % 33.187 M 11.46 % 29.775 M 9.64 % 27.157 M 25.22 % 21.687 M -27.49 % 29.911 M -5.91 % 31.789 M 74.51 % 18.216 M -40.09 % 30.407 M 1.42 % 29.980 M 26.19 % 23.757 M 139.37 % 9.925 M -41.41 % 16.940 M -24.77 % 22.519 M -9.63 % 24.918 M 26.84 % 19.645 M 356.86 % 4.300 M -81.29 % 22.982 M -2.49 % 23.569 M 63.68 % 14.399 M 43.23 % 10.053 M -22.81 % 13.024 M 45.91 % 8.926 M 10.62 % 8.069 M 155.43 % 3.159 M -68.44 % 10.010 M -19.81 % 12.483 M 44.51 % 8.638 M 30.86 % 6.601 M -29.11 % 9.311 M 10.42 % 8.432 M 3.04 % 8.183 M 221.14 % -6.755 M -143.33 % 15.590 M 1.90 % 15.300 M 48.05 % 10.334 M 37.08 % 7.539 M 57.61 % 4.783 M -47.62 % 9.131 M -23.36 % 11.914 M 59.96 % 7.448 M -27.12 % 10.220 M -13.87 % 11.866 M 46.33 % 8.109 M -32.54 % 12.021 M 38.81 % 8.660 M -1.55 % 8.796 M 21.19 % 7.258 M 0.28 % 7.238 M -2.24 % 7.404 M
Cost and expenses 83.767 M -20.96 % 105.979 M -4.30 % 110.736 M -21.08 % 140.320 M 40.46 % 99.898 M -21.43 % 127.150 M 9.08 % 116.570 M -14.21 % 135.872 M 39.39 % 97.476 M -25.62 % 131.045 M 13.50 % 115.459 M 21.43 % 95.084 M -0.42 % 95.484 M -27.84 % 132.318 M 9.21 % 121.164 M 18.44 % 102.300 M 36.94 % 74.703 M -25.13 % 99.774 M 13.95 % 87.563 M 23.08 % 71.144 M 120.66 % 32.242 M -43.94 % 57.511 M 1.32 % 56.761 M 4.37 % 54.386 M 20.59 % 45.101 M -9.57 % 49.875 M 21.68 % 40.987 M -14.88 % 48.154 M 54.67 % 31.134 M -24.88 % 41.446 M -18.25 % 50.699 M 64.48 % 30.824 M 49.23 % 20.655 M -57.49 % 48.593 M 74.43 % 27.858 M 17.26 % 23.757 M 2.41 % 23.198 M -21.50 % 29.553 M 1.33 % 29.166 M -15.20 % 34.394 M 14.52 % 30.033 M -35.15 % 46.310 M 11.01 % 41.718 M 2.06 % 40.875 M 32.28 % 30.900 M -32.94 % 46.080 M 3.00 % 44.736 M 78.59 % 25.050 M -36.34 % 39.347 M 3.54 % 38.002 M -13.80 % 44.086 M 10.51 % 39.895 M 0.18 % 39.825 M -15.48 % 47.120 M 3.75 % 45.418 M 42.71 % 31.826 M 21.52 % 26.190 M -6.01 % 27.866 M 54.02 % 18.092 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 0.000
Selling general and administrative expenses 0.000 -100.00 % 5.753 M 0.000 0.000 -100.00 % 9.963 M 8.31 % 9.199 M 12.54 % 8.174 M -28.08 % 11.366 M 0.000 -100.00 % 12.063 M 40.19 % 8.605 M 0.43 % 8.568 M -9.26 % 9.442 M 0.000 -100.00 % 9.751 M -8.85 % 10.698 M -41.27 % 18.216 M 0.000 0.000 -100.00 % 23.757 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.231 M -72.89 % 22.982 M 0.000 -100.00 % 14.399 M 0.000 100.00 % -283.000 K 0.000 0.000 0.000 100.00 % -125.000 K -3.31 % -121.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
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -238.000 K 0.000 0.000 0.000 100.00 % -60.000 K 0.000 0.000 0.000 100.00 % -39.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -226.000 K 0.000 0.000 0.000 -100.00 % 111.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 409.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 639.547 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
Interest expense 2.027 M -44.53 % 3.654 M 42.79 % 2.559 M 26.68 % 2.020 M 81.98 % 1.110 M 49.39 % 743.000 K 109.89 % 354.000 K -44.51 % 638.000 K 40.22 % 455.000 K -19.61 % 566.000 K -66.76 % 1.703 M 77.21 % 961.000 K 209.00 % 311.000 K 157.02 % 121.000 K -74.03 % 466.000 K 98.30 % 235.000 K 137.37 % 99.000 K 120.00 % 45.000 K -34.78 % 69.000 K -12.66 % 79.000 K -42.34 % 137.000 K 52.22 % 90.000 K 130.77 % 39.000 K 50.00 % 26.000 K -65.33 % 75.000 K 50.00 % 50.000 K -77.48 % 222.000 K -19.27 % 275.000 K 36.14 % 202.000 K 81.98 % 111.000 K -63.25 % 302.000 K 1 913.33 % 15.000 K 7.14 % 14.000 K -96.07 % 356.000 K 184.80 % 125.000 K 3.31 % 121.000 K 61.33 % 75.000 K -81.66 % 409.000 K -48.62 % 796.000 K 704.04 % 99.000 K -64.13 % 276.000 K 0.000 -100.00 % 555.000 K 472.16 % 97.000 K 0.000 -100.00 % 260.529 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
Depreciation and amortization 3.476 M 4.92 % 3.313 M -6.47 % 3.542 M -0.53 % 3.561 M 2.98 % 3.458 M 3.72 % 3.334 M -2.26 % 3.411 M -0.23 % 3.419 M 2.06 % 3.350 M -0.50 % 3.367 M -2.04 % 3.437 M 1.18 % 3.397 M 2.78 % 3.305 M 4.52 % 3.162 M 1.93 % 3.102 M 0.65 % 3.082 M 1.68 % 3.031 M -0.07 % 3.033 M 1.51 % 2.988 M -0.93 % 3.016 M 1.17 % 2.981 M -0.27 % 2.989 M -1.19 % 3.025 M -0.69 % 3.046 M 1.53 % 3.000 M -0.03 % 3.001 M -1.64 % 3.051 M -5.63 % 3.233 M 11.48 % 2.900 M 33.46 % 2.173 M -34.15 % 3.300 M 1.54 % 3.250 M 6.73 % 3.045 M 37.35 % 2.217 M -31.78 % 3.250 M -23.53 % 4.250 M 61.90 % 2.625 M -0.19 % 2.630 M 28.29 % 2.050 M 17.82 % 1.740 M -5.79 % 1.847 M 143.68 % -4.228 M -183.23 % 5.080 M 2.90 % 4.937 M 66.45 % 2.966 M -7.18 % 3.195 M 86.64 % 1.712 M 1.06 % 1.694 M 0.00 % 1.694 M -7.93 % 1.840 M 12.95 % 1.629 M 0.93 % 1.614 M -2.12 % 1.649 M 832.89 % -225.000 K -109.90 % 2.272 M -31.83 % 3.333 M 48.60 % 2.243 M 153.73 % 884.000 K -0.34 % 887.000 K
Operating income 6.043 M -63.74 % 16.664 M 57.97 % 10.549 M 24.34 % 8.484 M 58.82 % 5.342 M -61.95 % 14.040 M 139.84 % 5.854 M -33.64 % 8.821 M 48.48 % 5.941 M -53.41 % 12.751 M 37.70 % 9.260 M 33.29 % 6.947 M 79.00 % 3.881 M -70.57 % 13.185 M 68.78 % 7.812 M 9.50 % 7.134 M 358.19 % 1.557 M -84.85 % 10.276 M 9.08 % 9.421 M 20.32 % 7.830 M 1 862.41 % 399.000 K 299.00 % 100.000 K -98.37 % 6.139 M -8.32 % 6.696 M 39.21 % 4.810 M 326.14 % -2.127 M -133.93 % 6.268 M 11.81 % 5.606 M 75.35 % 3.197 M 188.49 % -3.613 M -188.75 % 4.071 M 179.03 % 1.459 M 69.65 % 860.000 K -69.76 % 2.844 M 37.13 % 2.074 M 15.48 % 1.796 M 31.38 % 1.367 M 306.50 % -662.000 K -142.22 % 1.568 M -20.00 % 1.960 M 25.64 % 1.560 M -74.72 % 6.172 M 1 286.87 % 445.000 K -95.13 % 9.130 M 386.16 % 1.878 M -84.17 % 11.863 M 3 072.05 % 374.000 K -86.63 % 2.798 M -2.41 % 2.867 M -71.37 % 10.013 M 279.28 % 2.640 M 14.04 % 2.315 M 1.71 % 2.276 M -65.55 % 6.607 M 220.11 % 2.064 M -57.24 % 4.827 M -15.08 % 5.684 M 94 833.33 % -6.000 K 92.86 % -84.000 K
Operating income ratio 0.07 -50.48 % 0.14 56.22 % 0.09 52.55 % 0.06 12.32 % 0.05 -48.95 % 0.10 107.96 % 0.05 -21.56 % 0.06 6.12 % 0.06 -36.23 % 0.09 21.33 % 0.07 9.05 % 0.07 74.32 % 0.04 -60.80 % 0.10 64.52 % 0.06 -7.09 % 0.07 219.29 % 0.02 -80.18 % 0.10 6.03 % 0.10 -2.02 % 0.10 711.09 % 0.01 603.01 % 0.00 -98.22 % 0.10 -10.97 % 0.11 13.75 % 0.10 325.98 % -0.04 -132.15 % 0.13 27.20 % 0.10 11.98 % 0.09 197.51 % -0.10 -228.48 % 0.07 64.47 % 0.05 13.06 % 0.04 -27.71 % 0.06 -20.20 % 0.07 -1.42 % 0.07 26.30 % 0.06 342.86 % -0.02 -144.91 % 0.05 -5.37 % 0.05 9.19 % 0.05 -58.01 % 0.12 1 014.19 % 0.01 -94.22 % 0.18 218.67 % 0.06 -72.02 % 0.20 2 369.50 % 0.01 -91.75 % 0.10 47.94 % 0.07 -67.43 % 0.21 269.10 % 0.06 3.02 % 0.05 1.45 % 0.05 -56.04 % 0.12 182.90 % 0.04 -66.99 % 0.13 -26.15 % 0.18 82 903.26 % 0.00 95.38 % 0.00
Total other income expenses net -938.000 K 39.64 % -1.554 M 41.23 % -2.644 M -427.23 % 808.000 K 1 007.87 % -89.000 K -108.40 % 1.060 M -50.72 % 2.151 M 386.65 % 442.000 K -54.34 % 968.000 K 248.20 % 278.000 K -85.70 % 1.944 M 4 620.93 % -43.000 K -107.86 % 547.000 K 117.04 % -3.211 M -212.86 % 2.845 M -5.48 % 3.010 M 174.89 % 1.095 M 1 560.00 % -75.000 K -110.76 % 697.000 K 470.74 % -188.000 K -127.13 % 693.000 K -61.63 % 1.806 M 42.88 % 1.264 M 92.68 % 656.000 K -30.36 % 942.000 K 155.81 % -1.688 M -622.60 % 323.000 K -70.61 % 1.099 M 818.30 % -153.000 K -102.29 % 6.686 M 668 500.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 -100.00 % 7.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 % 23.000 K
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 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-06-30 2016-03-31 2015-06-30 2015-03-31 2014-06-30 2014-03-31 2013-03-31 2012-03-31
Net debt 0.000 -100.00 % 91.380 M 0.000 -100.00 % 100.627 M 0.000 -100.00 % 53.109 M 0.000 -100.00 % 18.244 M -60.40 % 46.076 M 7.64 % 42.807 M -1.16 % 43.311 M 324.83 % 10.195 M 54.24 % 6.610 M 0.000 -100.00 % 6.581 M 0.000 -100.00 % 3.122 M 0.000 -100.00 % 9.425 M 0.000 -100.00 % 8.347 M 0.000 -100.00 % 24.587 M 0.000 -100.00 % 28.451 M 0.000 -100.00 % 13.861 M 0.000 -100.00 % 2.451 M 0.000 -100.00 % 33.683 M 0.000 -100.00 % 34.810 M 0.000 -100.00 % 5.736 M 111.21 % -51.179 M -86.59 % -27.428 M
Total investments 0.000 -100.00 % 215.000 K 0.000 -100.00 % 2.446 M 0.000 -100.00 % 2.451 M 0.000 -100.00 % 1.787 M 0.00 % 1.787 M 0.00 % 1.787 M 32.67 % 1.347 M 0.00 % 1.347 M 10.96 % 1.214 M 0.000 -100.00 % 228.000 K 0.000 -100.00 % 40.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
Total debt 0.000 -100.00 % 94.760 M 0.000 -100.00 % 106.345 M 0.000 -100.00 % 54.724 M 0.000 -100.00 % 20.636 M -64.84 % 58.700 M -55.91 % 133.123 M 199.13 % 44.504 M 291.52 % 11.367 M -25.85 % 15.330 M 0.000 -100.00 % 7.135 M 0.000 -100.00 % 12.175 M 0.000 -100.00 % 10.489 M 0.000 -100.00 % 11.644 M 0.000 -100.00 % 27.515 M 0.000 -100.00 % 29.140 M 0.000 -100.00 % 9.570 M 0.000 -100.00 % 5.070 M 0.000 -100.00 % 34.273 M 0.000 -100.00 % 35.300 M 0.000 -100.00 % 27.569 M 0.000 -100.00 % 375.000 K
Accumulated other comprehensive income loss 332.827 M 21 153.32 % 1.566 M -99.50 % 313.545 M 0.000 -100.00 % 302.874 M 2 019 260.00 % -15.000 K -100.01 % 285.238 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 201.173 M 0.000 -100.00 % 194.867 M 0.000 -100.00 % 186.333 M 0.000 -100.00 % 177.916 M 0.000 -100.00 % 173.820 M 0.000 -100.00 % 168.244 M 0.000 -100.00 % 164.711 M 0.000 -100.00 % 163.143 M 0.000 -100.00 % 157.717 M 0.000 -100.00 % 157.701 M 0.000 -100.00 % 145.571 M 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 241.034 M 0.000 0.000 0.000 -100.00 % 212.662 M 0.000 0.000 -100.00 % 183.293 M 0.000 -100.00 % 163.808 M 0.000 -100.00 % 146.813 M 0.000 0.000 0.000 -100.00 % 125.972 M 0.000 0.000 0.000 -100.00 % 109.021 M 0.000 0.000 0.000 -100.00 % 99.350 M 0.000 0.000 0.000 -100.00 % 94.248 M 0.000 -100.00 % 88.823 M 0.000 -100.00 % 88.806 M 0.000 0.000 0.000 0.000
Common stock 0.000 -100.00 % 72.952 M 0.000 -100.00 % 72.952 M 0.000 -100.00 % 72.952 M 0.000 -100.00 % 72.952 M 0.00 % 72.952 M 1.94 % 71.565 M 0.00 % 71.564 M 3.87 % 68.896 M 0.00 % 68.895 M 0.000 -100.00 % 68.895 M 0.000 -100.00 % 68.895 M 0.000 -100.00 % 68.895 M 0.000 -100.00 % 68.895 M 0.000 -100.00 % 68.895 M 0.000 -100.00 % 68.895 M 0.000 -100.00 % 68.895 M 0.000 -100.00 % 68.895 M 0.000 -100.00 % 68.895 M 0.000 -100.00 % 68.895 M 0.000 -100.00 % 68.895 M 0.00 % 68.895 M 0.00 % 68.895 M
Total equity 332.827 M 0.00 % 332.827 M 6.15 % 313.545 M 0.00 % 313.544 M 3.52 % 302.874 M 0.00 % 302.874 M 6.18 % 285.238 M 0.00 % 285.238 M 4.38 % 273.278 M 7.28 % 254.744 M 0.47 % 253.553 M 16.66 % 217.349 M 0.92 % 215.360 M 7.05 % 201.173 M 0.00 % 201.174 M 3.24 % 194.867 M 0.00 % 194.867 M 4.58 % 186.333 M 0.00 % 186.333 M 4.73 % 177.916 M 0.00 % 177.916 M 2.36 % 173.820 M 0.00 % 173.821 M 3.31 % 168.244 M 0.00 % 168.245 M 2.15 % 164.711 M 0.00 % 164.711 M 0.96 % 163.143 M 0.00 % 163.143 M 3.44 % 157.717 M 0.00 % 157.717 M 0.01 % 157.701 M 0.00 % 157.701 M 8.33 % 145.571 M 0.00 % 145.571 M 8.87 % 133.715 M 9.48 % 122.139 M
Other non current liabilities -332.827 M -23 407.21 % 1.428 M 100.46 % -313.545 M -9 161.99 % 3.460 M 101.14 % -302.874 M -9 508.95 % 3.219 M 101.13 % -285.238 M -9 262.80 % 3.113 M 10.39 % 2.820 M 29.89 % 2.171 M -4.91 % 2.283 M -5.86 % 2.425 M 17.09 % 2.071 M 101.03 % -201.173 M -12 060.34 % 1.682 M 100.86 % -194.867 M -13 689.05 % 1.434 M 100.77 % -186.333 M 0.000 100.00 % -177.916 M -17 791 700.00 % 1.000 K 100.00 % -173.820 M 0.000 100.00 % -168.244 M -16 824 300.00 % -1.000 K 100.00 % -164.711 M 0.000 100.00 % -163.143 M 0.000 100.00 % -157.717 M 0.000 100.00 % -157.701 M 0.000 100.00 % -145.571 M 0.000 0.000 0.000
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 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 % 643.000 K 0.000 -100.00 % 1.259 M 0.000 -100.00 % 1.740 M 0.000 -100.00 % 2.412 M 0.000 -100.00 % 7.070 M 0.000 -100.00 % 5.070 M 0.000 -100.00 % 6.132 M 0.000 -100.00 % 17.438 M 0.000 -100.00 % 27.569 M 0.000 -100.00 % 375.000 K
Total non current liabilities -332.827 M -1 829.33 % 19.246 M 106.14 % -313.545 M -1 604.97 % 20.834 M 106.88 % -302.874 M -1 541.85 % 21.006 M 107.36 % -285.238 M -1 467.52 % 20.858 M 0.71 % 20.710 M 1.53 % 20.397 M 2.02 % 19.994 M 3.55 % 19.309 M 8.62 % 17.776 M 108.84 % -201.173 M -1 420.90 % 15.230 M 107.82 % -194.867 M -1 490.62 % 14.013 M 107.52 % -186.333 M -1 086.15 % 18.895 M 110.62 % -177.916 M -1 560.72 % 12.180 M 107.01 % -173.820 M -1 061.50 % 18.078 M 110.75 % -168.244 M -1 118.73 % 16.515 M 110.03 % -164.711 M -982.63 % 18.661 M 111.44 % -163.143 M -1 079.17 % 16.661 M 110.56 % -157.717 M -1 170.94 % 14.727 M 109.34 % -157.701 M -801.84 % 22.469 M 115.44 % -145.571 M -597.59 % 29.255 M 0.000 -100.00 % 375.000 K
Other current liabilities 0.000 -100.00 % 18.231 M 0.000 -100.00 % 16.569 M 0.000 -100.00 % 12.955 M 0.000 -100.00 % 27.047 M 96.35 % 13.775 M -49.61 % 27.335 M 152.12 % 10.842 M -54.22 % 23.685 M 94.30 % 12.190 M 0.000 -100.00 % 12.132 M 0.000 -100.00 % 9.958 M 0.000 -100.00 % 17.934 M 0.000 -100.00 % 13.066 M 0.000 -100.00 % 8.947 M 0.000 -100.00 % 22.587 M 0.000 -100.00 % 15.432 M 0.000 -100.00 % 21.846 M 0.000 -100.00 % 28.647 M 0.000 -100.00 % 42.461 M 0.000 -100.00 % 67.016 M 108.48 % 32.145 M 3.22 % 31.142 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 772.000 K 0.000 0.000 -100.00 % 11.087 M 0.000 -100.00 % 2.699 M 0.000 -100.00 % 1.874 M 0.000 0.000 0.000 -100.00 % 5.048 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.976 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.830 M 0.000 0.000 0.000 0.000
Short term debt 0.000 -100.00 % 94.760 M 0.000 -100.00 % 106.345 M 0.000 -100.00 % 54.724 M 0.000 -100.00 % 20.636 M -64.61 % 58.310 M -56.20 % 133.123 M 199.13 % 44.504 M 291.52 % 11.367 M -25.85 % 15.330 M 0.000 -100.00 % 7.135 M 0.000 -100.00 % 12.175 M 0.000 -100.00 % 9.846 M 0.000 -100.00 % 10.385 M 0.000 -100.00 % 25.775 M 0.000 -100.00 % 26.728 M 0.000 -100.00 % 2.500 M 0.000 -100.00 % 12.912 M 0.000 -100.00 % 28.141 M 0.000 -100.00 % 17.862 M 0.000 0.000 0.000 0.000
Total current liabilities 0.000 -100.00 % 181.123 M 0.000 -100.00 % 202.602 M 0.000 -100.00 % 99.801 M 0.000 -100.00 % 111.212 M 7.75 % 103.216 M -53.85 % 223.655 M 127.77 % 98.192 M 8.22 % 90.730 M 19.16 % 76.143 M 0.000 -100.00 % 71.362 M 0.000 -100.00 % 68.950 M 0.000 -100.00 % 87.981 M 0.000 -100.00 % 77.052 M 0.000 -100.00 % 90.885 M 0.000 -100.00 % 89.914 M 0.000 -100.00 % 70.802 M 0.000 -100.00 % 84.346 M 0.000 -100.00 % 105.919 M 0.000 -100.00 % 117.492 M 0.000 -100.00 % 101.535 M 105.65 % 49.372 M 14.51 % 43.115 M
Total liabilities -332.827 M -266.11 % 200.369 M 163.90 % -313.545 M -240.33 % 223.436 M 173.77 % -302.874 M -350.71 % 120.807 M 142.35 % -285.238 M -315.97 % 132.070 M 6.57 % 123.926 M -49.22 % 244.052 M 106.50 % 118.186 M 7.40 % 110.039 M 17.16 % 93.919 M 146.69 % -201.173 M -332.32 % 86.592 M 144.44 % -194.867 M -334.88 % 82.963 M 144.52 % -186.333 M -274.35 % 106.876 M 160.07 % -177.916 M -299.39 % 89.232 M 151.34 % -173.820 M -259.52 % 108.963 M 164.76 % -168.244 M -258.08 % 106.429 M 164.62 % -164.711 M -284.11 % 89.463 M 154.84 % -163.143 M -261.52 % 101.007 M 164.04 % -157.717 M -230.73 % 120.646 M 176.50 % -157.701 M -212.67 % 139.961 M 196.15 % -145.571 M -211.30 % 130.790 M 164.91 % 49.372 M 13.52 % 43.490 M
Other non current assets 0.000 -100.00 % 2.982 M 0.000 -100.00 % 2.268 M 0.000 -100.00 % 200.000 K 0.000 -100.00 % 1.959 M 1.45 % 1.931 M 84.26 % 1.048 M -21.85 % 1.341 M 782.24 % 152.000 K -48.12 % 293.000 K 0.000 -100.00 % 1.207 M 0.000 -100.00 % 1.207 M 0.000 -100.00 % 6.356 M 0.000 -100.00 % 1.152 M 0.000 -100.00 % 3.778 M 0.000 -100.00 % 3.777 M 0.000 0.000 0.000 -100.00 % 2.238 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term investments 0.000 0.000 0.000 -100.00 % 177.000 K 0.000 -100.00 % 2.251 M 0.000 100.00 % -172.000 K -19.44 % -144.000 K -119.49 % 739.000 K -44.23 % 1.325 M 10.88 % 1.195 M 38.15 % 865.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
Intangible assets 0.000 -100.00 % 80.000 K 0.000 -100.00 % 105.000 K 0.000 -100.00 % 129.000 K 0.000 -100.00 % 158.000 K -15.51 % 187.000 K 0.000 -100.00 % 244.000 K 275.38 % 65.000 K -55.17 % 145.000 K 0.000 0.000 0.000 -100.00 % 99.000 K 0.000 0.000 0.000 -100.00 % 21.000 K 0.000 0.000 0.000 -100.00 % 12.000 K 0.000 0.000 0.000 -100.00 % 24.746 K 0.000 0.000 0.000 -100.00 % 47.730 M 0.000 -100.00 % 53.269 M 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
Goodwill and intangible assets 0.000 -100.00 % 80.000 K 0.000 -100.00 % 105.000 K 0.000 -100.00 % 129.000 K 0.000 -100.00 % 158.000 K -15.51 % 187.000 K 0.000 -100.00 % 244.000 K 275.38 % 65.000 K -55.17 % 145.000 K 0.000 0.000 0.000 -100.00 % 99.000 K 0.000 0.000 0.000 -100.00 % 21.000 K 0.000 0.000 0.000 -100.00 % 12.000 K 0.000 0.000 0.000 -100.00 % 24.746 K 0.000 0.000 0.000 -100.00 % 68.965 K 0.000 -100.00 % 56.897 K 0.000 0.000
Property plant equipment net 0.000 -100.00 % 167.966 M 0.000 -100.00 % 178.465 M 0.000 -100.00 % 177.882 M 0.000 -100.00 % 184.085 M -2.42 % 188.651 M -3.53 % 195.550 M 1.26 % 193.111 M 4.61 % 184.608 M -2.61 % 189.555 M 0.000 -100.00 % 187.672 M 0.000 -100.00 % 193.406 M 0.000 -100.00 % 199.131 M 0.000 -100.00 % 204.890 M 0.000 -100.00 % 210.868 M 0.000 -100.00 % 215.838 M 0.000 -100.00 % 221.888 M 0.000 -100.00 % 221.314 M 0.000 -100.00 % 222.700 M 0.000 -100.00 % 223.347 M 0.000 -100.00 % 185.906 M 154.77 % 72.971 M -18.14 % 89.145 M
Total non current assets 0.000 -100.00 % 171.028 M 0.000 -100.00 % 181.015 M 0.000 -100.00 % 180.462 M 0.000 -100.00 % 186.030 M -2.41 % 190.625 M -3.40 % 197.337 M 0.67 % 196.021 M 5.38 % 186.020 M -2.53 % 190.858 M 0.000 -100.00 % 188.879 M 0.000 -100.00 % 194.712 M 0.000 -100.00 % 205.487 M 0.000 -100.00 % 206.063 M 0.000 -100.00 % 214.646 M 0.000 -100.00 % 219.627 M 0.000 -100.00 % 221.888 M 0.000 -100.00 % 223.577 M 0.000 -100.00 % 222.700 M 0.000 -100.00 % 223.416 M 0.000 -100.00 % 185.963 M 154.85 % 72.971 M -18.14 % 89.145 M
Other current assets -5.397 M -128.87 % 18.696 M 342.14 % -7.721 M -125.95 % 29.750 M 922.28 % -3.618 M -103.49 % 103.585 M 2 568.07 % -4.197 M -124.01 % 17.482 M -82.09 % 97.590 M 378.73 % 20.385 M 2 021.23 % 961.000 K -92.15 % 12.243 M -83.41 % 73.811 M 9 538.75 % -782.000 K -107.17 % 10.905 M 216.44 % -9.365 M -1 243.47 % 819.000 K 172.16 % -1.135 M -109.92 % 11.446 M 446.43 % -3.304 M -108.46 % 39.040 M 1 433.33 % -2.928 M -132.30 % 9.064 M 1 415.53 % -689.000 K -101.99 % 34.696 M 708.58 % 4.291 M 0.000 100.00 % -2.619 M -121.51 % 12.175 M 2 166.99 % -589.000 K 0.000 100.00 % -491.000 K 0.000 100.00 % -21.833 M 0.000 0.000 -100.00 % 12.000 K
Short term investments 0.000 -100.00 % 215.000 K 0.000 -100.00 % 2.269 M 0.000 -100.00 % 200.000 K 0.000 -100.00 % 1.959 M 1.45 % 1.931 M 84.26 % 1.048 M 4 663.64 % 22.000 K -85.53 % 152.000 K -56.45 % 349.000 K 0.000 -100.00 % 228.000 K 0.000 -100.00 % 40.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
cash and cash equivalents 0.000 -100.00 % 3.380 M 0.000 -100.00 % 5.718 M 0.000 -100.00 % 1.615 M 0.000 -100.00 % 2.392 M -81.05 % 12.624 M -86.02 % 90.316 M 7 470.49 % 1.193 M 1.79 % 1.172 M -86.56 % 8.720 M 0.000 -100.00 % 554.000 K 0.000 -100.00 % 9.053 M 0.000 -100.00 % 1.064 M 0.000 -100.00 % 3.297 M 0.000 -100.00 % 2.928 M 0.000 -100.00 % 689.000 K 0.000 100.00 % -4.291 M 0.000 -100.00 % 2.619 M 0.000 -100.00 % 589.307 K 0.000 -100.00 % 490.623 K 0.000 -100.00 % 21.833 M -57.34 % 51.179 M 84.08 % 27.803 M
Cash and short term investments 5.397 M -2.16 % 5.516 M -28.56 % 7.721 M -3.33 % 7.987 M 120.76 % 3.618 M 99.34 % 1.815 M -56.75 % 4.197 M -3.54 % 4.351 M -65.53 % 12.624 M -86.18 % 91.364 M 7 558.34 % 1.193 M -9.89 % 1.324 M -84.82 % 8.720 M 1 015.09 % 782.000 K 0.00 % 782.000 K -91.65 % 9.365 M 2.99 % 9.093 M 701.15 % 1.135 M 6.67 % 1.064 M -67.80 % 3.304 M 0.21 % 3.297 M 12.60 % 2.928 M 0.00 % 2.928 M 325.22 % 688.587 K -0.06 % 689.000 K 116.06 % -4.290 M 0.01 % -4.291 M -263.82 % 2.619 M -0.02 % 2.619 M 344.73 % 589.000 K -0.05 % 589.307 K 20.02 % 491.000 K 0.08 % 490.623 K -97.75 % 21.833 M 0.00 % 21.833 M -57.34 % 51.179 M 84.08 % 27.803 M
Total current assets 0.000 -100.00 % 362.168 M 0.000 -100.00 % 355.964 M 0.000 -100.00 % 243.218 M 0.000 -100.00 % 231.278 M 11.96 % 206.579 M -31.47 % 301.459 M 70.28 % 177.038 M 25.23 % 141.368 M 19.38 % 118.421 M 0.000 -100.00 % 98.887 M 0.000 -100.00 % 83.118 M 0.000 -100.00 % 87.722 M 0.000 -100.00 % 61.085 M 0.000 -100.00 % 68.138 M 0.000 -100.00 % 55.047 M 0.000 -100.00 % 32.286 M 0.000 -100.00 % 40.573 M 0.000 -100.00 % 55.664 M 0.000 -100.00 % 74.246 M 0.000 -100.00 % 90.398 M -17.91 % 110.116 M 43.97 % 76.484 M
Inventory 0.000 -100.00 % 234.095 M 0.000 -100.00 % 193.212 M 0.000 -100.00 % 114.987 M 0.000 -100.00 % 109.753 M 17.75 % 93.208 M -15.53 % 110.344 M 70.90 % 64.567 M 33.63 % 48.317 M 34.63 % 35.890 M 0.000 -100.00 % 33.995 M 0.000 -100.00 % 31.081 M 0.000 -100.00 % 33.701 M 0.000 -100.00 % 18.174 M 0.000 -100.00 % 27.507 M 0.000 -100.00 % 18.225 M 0.000 -100.00 % 8.515 M 0.000 -100.00 % 9.426 M 0.000 -100.00 % 25.218 M 0.000 -100.00 % 26.025 M 0.000 -100.00 % 15.297 M 30.00 % 11.767 M 10.62 % 10.637 M
Net receivables 0.000 -100.00 % 103.861 M 0.000 -100.00 % 125.015 M 0.000 -100.00 % 22.831 M 0.000 -100.00 % 99.692 M 3 057.81 % 3.157 M -96.02 % 79.366 M 0.000 -100.00 % 79.484 M 0.000 0.000 -100.00 % 53.205 M 0.000 0.000 0.000 -100.00 % 41.511 M 0.000 -100.00 % 574.000 K 0.000 -100.00 % 28.639 M 0.000 -100.00 % 1.437 M 0.000 0.000 0.000 -100.00 % 19.720 M 0.000 -100.00 % 29.857 M 0.000 -100.00 % 47.730 M 0.000 -100.00 % 53.269 M 12.93 % 47.170 M 24.03 % 38.032 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 172.000 K 19.44 % 144.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
Other assets 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.320 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
Account payables 0.000 -100.00 % 68.109 M 0.000 -100.00 % 79.688 M 0.000 -100.00 % 31.164 M 0.000 -100.00 % 63.529 M 243.62 % 18.488 M -70.75 % 63.197 M 57.59 % 40.102 M -27.98 % 55.678 M 19.23 % 46.698 M 0.000 -100.00 % 52.095 M 0.000 -100.00 % 41.769 M 0.000 -100.00 % 60.201 M 0.000 -100.00 % 53.601 M 0.000 -100.00 % 56.163 M 0.000 -100.00 % 40.541 M 0.000 -100.00 % 49.894 M 0.000 -100.00 % 49.161 M 0.000 -100.00 % 48.687 M 0.000 -100.00 % 41.339 M 0.000 -100.00 % 34.519 M 100.38 % 17.227 M 43.88 % 11.973 M
Tax payables 0.000 -100.00 % 23.000 K 0.000 0.000 0.000 -100.00 % 186.000 K 0.000 0.000 -100.00 % 1.166 M 0.000 -100.00 % 45.000 K 0.000 -100.00 % 51.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 57.830 K 0.000 0.000 0.000 -100.00 % 427.305 K 0.000 -100.00 % 444.920 K 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
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
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -390.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
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
Other total stockholders equity 0.000 -100.00 % 17.275 M 0.000 -100.00 % 240.592 M 0.000 -100.00 % 17.275 M 0.000 -100.00 % 212.286 M 1 146.32 % 17.033 M -90.70 % 183.179 M 907.53 % 18.181 M -87.75 % 148.453 M 42 758.91 % -348.000 K 0.000 -100.00 % 132.279 M 0.000 0.000 0.000 -100.00 % 117.438 M 0.000 0.000 0.000 -100.00 % 104.926 M 0.000 -100.00 % 330.000 0.000 -100.00 % 95.816 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 76.676 M 18.29 % 64.820 M 21.74 % 53.244 M
Deferred tax liabilities non current 0.000 -100.00 % 17.818 M 0.000 -100.00 % 17.374 M 0.000 -100.00 % 17.787 M 0.000 -100.00 % 17.745 M -0.81 % 17.890 M -1.84 % 18.226 M 2.91 % 17.711 M 4.90 % 16.884 M 7.51 % 15.705 M 0.000 -100.00 % 13.548 M 0.000 -100.00 % 12.579 M 0.000 -100.00 % 18.252 M 0.000 -100.00 % 10.920 M 0.000 -100.00 % 16.338 M 0.000 -100.00 % 14.104 M 0.000 -100.00 % 11.591 M 0.000 -100.00 % 11.591 M 0.000 -100.00 % 8.595 M 0.000 -100.00 % 5.031 M 0.000 -100.00 % 1.686 M 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 533.196 M 0.000 -100.00 % 536.980 M 0.000 -100.00 % 423.680 M 0.000 -100.00 % 417.308 M 5.06 % 397.204 M -20.37 % 498.796 M 34.18 % 371.739 M 13.55 % 327.388 M 5.86 % 309.279 M 0.000 -100.00 % 287.766 M 0.000 -100.00 % 277.830 M 0.000 -100.00 % 293.209 M 0.000 -100.00 % 267.148 M 0.000 -100.00 % 282.784 M 0.000 -100.00 % 274.674 M 0.000 -100.00 % 254.174 M 0.000 -100.00 % 264.150 M 0.000 -100.00 % 278.364 M 0.000 -100.00 % 297.662 M 0.000 -100.00 % 276.361 M 50.95 % 183.087 M 10.54 % 165.629 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-06-30 2016-03-31 2015-06-30 2015-03-31 2014-06-30 2014-03-31 2013-03-31 2012-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -3.711 M 69.07 % -11.999 M -110.43 % -5.702 M 18.12 % -6.964 M -87.86 % -3.707 M 67.41 % -11.373 M -333.26 % -2.625 M 23.22 % -3.419 M -2.06 % -3.350 M 0.50 % -3.367 M 2.04 % -3.437 M -1.18 % -3.397 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.296 M -31.32 % -5.556 M -639.81 % -751.000 K 77.34 % -3.314 M 36.51 % -5.220 M -27.60 % -4.091 M 5.45 % -4.327 M -577.15 % -639.000 K 81.52 % -3.458 M 4.79 % -3.632 M -86.83 % -1.944 M -604.35 % -276.000 K 91.53 % -3.257 M -239.62 % -959.000 K -57.21 % -610.000 K 52.64 % -1.288 M 18.17 % -1.574 M -5.21 % -1.496 M -40.21 % -1.067 M -124.98 % 4.271 M 372.39 % -1.568 M -7.40 % -1.460 M -15.87 % -1.260 M 70.88 % -4.327 M -1 231.38 % -325.000 K 93.78 % -5.224 M -316.25 % -1.255 M 79.45 % -6.107 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.822 M 0.03 % 6.820 M 32.66 % 5.141 M -48.34 % 9.952 M 19.39 % 8.336 M 66.02 % 5.021 M 50.74 % 3.331 M -55.05 % 7.411 M -2.46 % 7.598 M 8.74 % 6.987 M 268.32 % 1.897 M -73.79 % 7.239 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.822 M 0.03 % 6.820 M 173.42 % -9.289 M -193.34 % 9.952 M 112.00 % -82.904 M -1 751.15 % 5.021 M 50.74 % 3.331 M -55.05 % 7.411 M -2.46 % 7.598 M 8.74 % 6.987 M 268.32 % 1.897 M -73.79 % 7.239 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 % 11.019 M 162.54 % 4.197 M 260.01 % -2.623 M -118.18 % 14.430 M 222.24 % 4.478 M -95.09 % 91.240 M 5.82 % 86.219 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.615 M -85.34 % 11.019 M 162.54 % 4.197 M -18.36 % 5.141 M -64.37 % 14.430 M 73.10 % 8.336 M -90.86 % 91.240 M 2 639.12 % 3.331 M -55.05 % 7.411 M -2.46 % 7.598 M 8.74 % 6.987 M 268.32 % 1.897 M -73.79 % 7.239 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 % 6.822 M 0.03 % 6.820 M 32.66 % 5.141 M -48.34 % 9.952 M 19.39 % 8.336 M 66.02 % 5.021 M 50.74 % 3.331 M -55.05 % 7.411 M -2.46 % 7.598 M 8.74 % 6.987 M 268.32 % 1.897 M -73.79 % 7.239 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 % 6.822 M 0.03 % 6.820 M 32.66 % 5.141 M -48.34 % 9.952 M 19.39 % 8.336 M 66.02 % 5.021 M 50.74 % 3.331 M -55.05 % 7.411 M -2.46 % 7.598 M 8.74 % 6.987 M 268.32 % 1.897 M -73.79 % 7.239 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