LYBC

Lyons Bancorp Inc. LYBC

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 102.359 M 65.91 % 61.697 M 1.10 % 61.028 M 0.25 % 60.875 M 21.55 % 50.083 M 3.16 % 48.547 M 8.75 % 44.641 M 10.35 % 40.453 M 11.03 % 36.433 M 8.90 % 33.454 M 11.79 % 29.925 M 5.82 % 28.279 M 10.27 % 25.646 M -7.04 % 27.588 M 3.53 % 26.647 M 3.36 % 25.781 M 4.46 % 24.681 M -3.83 % 25.664 M 61.64 % 15.877 M
Net income 15.464 M -10.89 % 17.354 M 0.87 % 17.204 M 10.82 % 15.524 M 51.19 % 10.268 M -6.70 % 11.005 M 10.14 % 9.992 M 24.76 % 8.009 M 5.44 % 7.596 M 3.12 % 7.366 M 2.25 % 7.204 M 2.49 % 7.029 M 13.92 % 6.170 M 20.09 % 5.138 M 23.27 % 4.168 M 11.47 % 3.739 M 21.47 % 3.078 M 17.67 % 2.616 M 11.27 % 2.351 M
Income before tax 20.095 M -10.92 % 22.559 M 3.23 % 21.854 M 13.01 % 19.338 M 54.89 % 12.485 M -7.48 % 13.494 M 5.63 % 12.775 M 5.49 % 12.110 M 14.87 % 10.542 M 2.78 % 10.257 M 3.31 % 9.928 M 3.91 % 9.554 M 12.22 % 8.514 M 23.36 % 6.902 M 22.03 % 5.656 M 5.98 % 5.337 M 32.93 % 4.015 M 27.30 % 3.154 M 5.83 % 2.980 M
Income before tax ratio 0.20 -46.31 % 0.37 2.11 % 0.36 12.73 % 0.32 27.43 % 0.25 -10.31 % 0.28 -2.87 % 0.29 -4.41 % 0.30 3.46 % 0.29 -5.63 % 0.31 -7.58 % 0.33 -1.80 % 0.34 1.77 % 0.33 32.70 % 0.25 17.87 % 0.21 2.53 % 0.21 27.26 % 0.16 32.37 % 0.12 -34.53 % 0.19
EBITDA 20.095 M -15.84 % 23.877 M 2.61 % 23.270 M 12.11 % 20.756 M 50.24 % 13.815 M -6.22 % 14.731 M 5.27 % 13.993 M 5.94 % 13.209 M 16.86 % 11.303 M 0.61 % 11.235 M 1 802.27 % -660.000 K -38.08 % -478.000 K -105.62 % 8.510 M 1.83 % 8.357 M 31.44 % 6.358 M 4.30 % 6.096 M 27.19 % 4.793 M 22.44 % 3.915 M 0.000
Net income ratio 0.15 -46.29 % 0.28 -0.22 % 0.28 10.54 % 0.26 24.39 % 0.21 -9.56 % 0.23 1.28 % 0.22 13.06 % 0.20 -5.04 % 0.21 -5.31 % 0.22 -8.54 % 0.24 -3.15 % 0.25 3.32 % 0.24 29.18 % 0.19 19.07 % 0.16 7.85 % 0.15 16.29 % 0.12 22.35 % 0.10 -31.17 % 0.15
Ratio EBITDA 0.20 -49.27 % 0.39 1.50 % 0.38 11.83 % 0.34 23.61 % 0.28 -9.09 % 0.30 -3.20 % 0.31 -4.00 % 0.33 5.25 % 0.31 -7.62 % 0.34 1 622.70 % -0.02 -30.48 % -0.02 -105.09 % 0.33 9.54 % 0.30 26.96 % 0.24 0.91 % 0.24 21.76 % 0.19 27.31 % 0.15 0.00
Gross profit ratio 0.61 -39.19 % 1.00 0.00 % 1.00 0.00 % 1.00 3.80 % 0.96 -3.66 % 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 0.00 0.00 0.00 0.00 -100.00 % 1.00
Weighted average shs out dil 3.530 M -0.32 % 3.541 M 0.04 % 3.540 M 5.35 % 3.360 M 2.09 % 3.291 M -0.34 % 3.303 M 0.07 % 3.300 M -0.32 % 3.311 M 3.88 % 3.187 M -0.14 % 3.192 M -0.02 % 3.192 M 0.10 % 3.189 M 6.52 % 2.994 M 7.28 % 2.791 M 8.39 % 2.575 M 0.69 % 2.557 M 0.63 % 2.541 M -1.06 % 2.569 M -0.22 % 2.574 M
Weighted average shs out 3.415 M -0.20 % 3.421 M 0.05 % 3.420 M 5.55 % 3.240 M 2.17 % 3.171 M -0.36 % 3.183 M 0.08 % 3.180 M -0.34 % 3.191 M 1.60 % 3.141 M 5.07 % 2.989 M -4.99 % 3.146 M 0.15 % 3.141 M 6.74 % 2.943 M 14.08 % 2.580 M 0.19 % 2.575 M 0.69 % 2.557 M 0.63 % 2.541 M -0.92 % 2.565 M -0.36 % 2.574 M
EPS diluted 4.31 -12.04 % 4.90 0.82 % 4.86 5.19 % 4.62 48.08 % 3.12 -4.29 % 3.26 7.59 % 3.03 25.21 % 2.42 1.26 % 2.39 2.14 % 2.34 3.54 % 2.26 2.73 % 2.20 6.80 % 2.06 11.96 % 1.84 13.58 % 1.62 10.96 % 1.46 20.66 % 1.21 18.63 % 1.02 12.09 % 0.91
Earnings per share 4.46 -10.80 % 5.00 0.81 % 4.96 5.31 % 4.71 49.05 % 3.16 -6.51 % 3.38 10.46 % 3.06 25.93 % 2.43 0.41 % 2.42 -2.02 % 2.47 7.86 % 2.29 2.23 % 2.24 6.67 % 2.10 5.53 % 1.99 22.84 % 1.62 10.96 % 1.46 20.66 % 1.21 18.63 % 1.02 12.09 % 0.91
Gross profit 62.247 M 0.89 % 61.697 M 1.10 % 61.028 M 0.25 % 60.875 M 26.16 % 48.251 M -0.61 % 48.547 M 8.75 % 44.641 M 10.35 % 40.453 M 11.03 % 36.433 M 8.90 % 33.454 M 11.79 % 29.925 M 5.82 % 28.279 M 10.27 % 25.646 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.877 M
Income tax expense 4.626 M -11.04 % 5.200 M 11.95 % 4.645 M 21.95 % 3.809 M 72.20 % 2.212 M -10.95 % 2.484 M -10.58 % 2.778 M -32.18 % 4.096 M 39.27 % 2.941 M 1.91 % 2.886 M 6.14 % 2.719 M 7.90 % 2.520 M 7.69 % 2.340 M 32.95 % 1.760 M 18.60 % 1.484 M -6.90 % 1.594 M 71.03 % 932.000 K 74.81 % 533.150 K -15.24 % 629.000 K
Cost of revenue 102.359 M 306.46 % 25.183 M 172.28 % 9.249 M 66.98 % 5.539 M -58.33 % 13.291 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.588 M 3.53 % 26.647 M 3.36 % 25.781 M 4.46 % 24.681 M -3.83 % 25.664 M 0.000
General and administrative expenses 6.939 M -69.49 % 22.745 M -0.67 % 22.898 M -5.50 % 24.231 M 8.22 % 22.390 M 11.46 % 20.088 M 16.45 % 17.251 M 5.86 % 16.296 M 9.08 % 14.940 M 10.30 % 13.545 M 383.23 % 2.803 M 4.05 % 2.694 M 18.21 % 2.279 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.099 M
Selling and marketing expenses 785.000 K -11.40 % 886.000 K 4.11 % 851.000 K -9.18 % 937.000 K 20.90 % 775.000 K -25.77 % 1.044 M -2.52 % 1.071 M 13.69 % 942.000 K -1.05 % 952.000 K 37.37 % 693.000 K 23.75 % 560.000 K 4.67 % 535.000 K -13.57 % 619.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -121.000
Other expenses 0.000 -100.00 % 13.965 M -0.07 % 13.975 M -4.83 % 14.684 M 16.53 % 12.601 M -54.04 % 27.415 M 4.16 % 26.319 M 13.37 % 23.215 M 10.57 % 20.996 M 9.26 % 19.216 M 0.000 0.000 -100.00 % 2.159 M 147.47 % -4.548 M -7.26 % -4.240 M -17.45 % -3.610 M 6.44 % -3.858 M 7.39 % -4.166 M -142.61 % 9.777 M
Operating expenses 34.811 M -7.41 % 37.596 M -0.34 % 37.724 M -5.34 % 39.852 M 11.42 % 35.766 M -26.33 % 48.547 M 8.75 % 44.641 M 59.72 % 27.949 M 7.12 % 26.091 M 15.49 % 22.592 M 12.98 % 19.997 M 6.79 % 18.725 M 9.30 % 17.132 M 276.69 % 4.548 M 7.26 % 4.240 M 17.45 % 3.610 M -6.44 % 3.858 M -7.39 % 4.166 M -73.76 % 15.876 M
Cost and expenses 82.264 M 155.03 % 32.256 M 0.29 % 32.163 M -4.85 % 33.801 M 9.45 % 30.882 M -36.39 % 48.547 M 56.98 % 30.926 M 10.65 % 27.949 M 7.12 % 26.091 M 15.49 % 22.592 M 12.98 % 19.997 M 6.79 % 18.725 M -11.42 % 21.138 M 2.19 % 20.686 M -1.45 % 20.991 M 2.68 % 20.444 M -1.10 % 20.672 M -8.16 % 22.510 M 41.79 % 15.876 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
Selling general and administrative expenses 34.811 M 47.31 % 23.631 M -0.50 % 23.749 M -5.64 % 25.168 M 8.65 % 23.165 M 9.62 % 21.132 M 15.34 % 18.322 M 6.29 % 17.238 M 8.47 % 15.892 M 11.62 % 14.238 M -16.90 % 17.133 M 4.90 % 16.332 M 9.08 % 14.973 M 64.61 % 9.096 M 7.26 % 8.480 M 17.45 % 7.220 M -6.44 % 7.717 M -7.39 % 8.332 M 36.61 % 6.099 M
Interest income 0.000 -100.00 % 72.003 M 26.50 % 56.919 M 10.02 % 51.735 M 11.15 % 46.547 M 3.47 % 44.985 M 10.83 % 40.589 M 13.69 % 35.700 M 10.74 % 32.239 M 9.72 % 29.384 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.493 M
Interest expense 0.000 -100.00 % 24.143 M 319.81 % 5.751 M 36.96 % 4.199 M -40.30 % 7.033 M -17.94 % 8.571 M 43.76 % 5.962 M 49.76 % 3.981 M -5.51 % 4.213 M 19.28 % 3.532 M 0.000 0.000 0.000 -100.00 % 699.000 K 14.22 % 612.000 K 61.05 % 380.000 K -34.55 % 580.599 K -15.96 % 690.823 K -90.34 % 7.155 M
Depreciation and amortization 0.000 -100.00 % 1.318 M -6.92 % 1.416 M -0.14 % 1.418 M 6.62 % 1.330 M 7.52 % 1.237 M 1.56 % 1.218 M 10.83 % 1.099 M -4.10 % 1.146 M 17.18 % 978.000 K 109.24 % -10.583 M -5.55 % -10.027 M -250 575.00 % -4.000 K -100.53 % 756.000 K 7.69 % 702.000 K -7.51 % 759.000 K -2.46 % 778.113 K 2.28 % 760.801 K -24.82 % 1.012 M
Operating income 27.436 M 21.62 % 22.559 M 3.23 % 21.854 M 13.01 % 19.338 M 54.89 % 12.485 M -0.93 % 12.602 M -7.05 % 13.558 M 5.57 % 12.843 M 13.84 % 11.282 M 2.96 % 10.958 M 3.54 % 10.583 M 5.55 % 10.027 M 17.77 % 8.514 M 23.36 % 6.902 M 22.03 % 5.656 M 5.98 % 5.337 M 33.12 % 4.009 M 27.12 % 3.154 M 5.81 % 2.981 M
Operating income ratio 0.27 -26.69 % 0.37 2.11 % 0.36 12.73 % 0.32 27.43 % 0.25 -3.97 % 0.26 -14.53 % 0.30 -4.34 % 0.32 2.52 % 0.31 -5.46 % 0.33 -7.38 % 0.35 -0.26 % 0.35 6.81 % 0.33 32.70 % 0.25 17.87 % 0.21 2.53 % 0.21 27.45 % 0.16 32.18 % 0.12 -34.54 % 0.19
Total other income expenses net -7.341 M -6.67 % -6.882 M 1.84 % -7.011 M 9.37 % -7.736 M -15.19 % -6.716 M -852.91 % 892.000 K 213.92 % -783.000 K -6.82 % -733.000 K 0.95 % -740.000 K -5.56 % -701.000 K -7.02 % -655.000 K -38.48 % -473.000 K 0.000 0.000 0.000 0.000 -100.00 % 5.771 K 0.000 100.00 % -588.000
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Net debt 24.698 M 167.95 % -36.346 M -81.56 % -20.019 M 23.07 % -26.021 M 35.48 % -40.332 M -29.41 % -31.166 M -4.08 % -29.943 M -10.72 % -27.044 M -3.14 % -26.220 M -25.37 % -20.914 M -615.01 % -2.925 M 49.70 % -5.815 M 37.35 % -9.282 M -118.10 % 51.275 M -4.53 % 53.708 M 27.16 % 42.236 M 77.22 % 23.832 M 74.22 % 13.679 M 448.85 % -3.921 M
Total investments 0.000 -100.00 % 640.083 M -2.38 % 655.693 M -11.64 % 742.047 M 31.07 % 566.138 M 37.13 % 412.851 M 11.78 % 369.330 M -10.51 % 412.684 M 20.39 % 342.792 M 4.51 % 327.996 M 0.000 0.000 0.000 -100.00 % 5.326 M -23.91 % 7.000 M 72.12 % 4.067 M 67.41 % 2.429 M 395.00 % 490.768 K -99.54 % 106.380 M
Total debt 24.698 M 18.02 % 20.927 M 0.06 % 20.915 M 0.06 % 20.903 M 0.06 % 20.891 M 237.50 % 6.190 M 0.00 % 6.190 M 0.00 % 6.190 M 0.00 % 6.190 M -30.19 % 8.867 M -33.87 % 13.408 M 45.47 % 9.217 M 0.00 % 9.217 M -82.02 % 51.275 M -4.53 % 53.708 M 27.16 % 42.236 M 77.22 % 23.832 M 74.22 % 13.679 M 63.04 % 8.390 M
Accumulated other comprehensive income loss -36.576 M 7.98 % -39.747 M 5.14 % -41.902 M -465.02 % -7.416 M -481.65 % -1.275 M 65.62 % -3.709 M 42.08 % -6.404 M -41.46 % -4.527 M -5.99 % -4.271 M -68.15 % -2.540 M 23.22 % -3.308 M 2.79 % -3.403 M 0.000 100.00 % -782.000 K 30.24 % -1.121 M -1 301.25 % -80.000 K -107.97 % 1.004 M 13 625.96 % 7.315 K 100.80 % -915.000 K
Retained earnings 123.669 M 8.80 % 113.667 M 13.85 % 99.842 M 14.02 % 87.568 M 14.22 % 76.665 M 8.66 % 70.558 M 10.33 % 63.949 M 10.84 % 57.693 M 10.00 % 52.449 M 9.20 % 48.032 M 11.70 % 42.999 M 13.42 % 37.911 M 15.47 % 32.833 M 15.30 % 28.477 M 15.91 % 24.569 M 14.00 % 21.552 M 14.51 % 18.820 M 12.36 % 16.750 M 8.68 % 15.412 M
Common stock 1.720 M 0.06 % 1.719 M 0.06 % 1.718 M 0.00 % 1.718 M 7.44 % 1.599 M 0.00 % 1.599 M 0.00 % 1.599 M 0.00 % 1.599 M 0.00 % 1.599 M 6.10 % 1.507 M 101.74 % 747.000 K 0.00 % 747.000 K 0.00 % 747.000 K 72.12 % 434.000 K 0.00 % 434.000 K 0.00 % 434.000 K 0.04 % 433.832 K 0.00 % 433.832 K -0.04 % 434.000 K
Total equity 115.835 M 11.75 % 103.660 M 18.66 % 87.361 M -20.33 % 109.649 M 14.86 % 95.462 M 9.99 % 86.792 M 11.26 % 78.009 M 5.64 % 73.844 M 7.25 % 68.854 M 17.34 % 58.678 M 11.75 % 52.506 M 10.75 % 47.410 M 41.19 % 33.580 M -6.45 % 35.894 M 13.71 % 31.567 M 6.75 % 29.571 M 11.17 % 26.600 M 7.78 % 24.681 M 9.51 % 22.537 M
Other non current liabilities 1.788 B 3.76 % 1.723 B 47.73 % 1.166 B 12.24 % 1.039 B 11.63 % 931.045 M 21.52 % 766.152 M 6.21 % 721.323 M 4.82 % 688.146 M 3.26 % 666.390 M 37.40 % 484.986 M -34.53 % 740.770 M 9.57 % 676.074 M 7 435.08 % -9.217 M -114.75 % 62.490 M 11.43 % 56.082 M -5.13 % 59.112 M -17.68 % 71.805 M -12.36 % 81.936 M 1 076.59 % -8.390 M
Long term debt 24.462 M 16.89 % 20.927 M 0.06 % 20.915 M 0.06 % 20.903 M 0.06 % 20.891 M 237.50 % 6.190 M 0.00 % 6.190 M 0.00 % 6.190 M 0.00 % 6.190 M -30.19 % 8.867 M -33.87 % 13.408 M 45.47 % 9.217 M 0.00 % 9.217 M -79.16 % 44.217 M 211.01 % 14.217 M -17.29 % 17.190 M 139.08 % 7.190 M 0.00 % 7.190 M -14.30 % 8.390 M
Total non current liabilities 1.809 B 3.72 % 1.744 B 46.89 % 1.187 B 12.00 % 1.060 B 11.37 % 951.936 M 23.25 % 772.342 M 6.16 % 727.513 M 4.78 % 694.336 M 3.23 % 672.580 M 36.19 % 493.853 M -34.52 % 754.178 M 10.05 % 685.291 M 7 335.08 % 9.217 M -91.65 % 110.391 M 52.47 % 72.400 M -7.60 % 78.355 M -2.24 % 80.153 M -10.65 % 89.707 M 969.21 % 8.390 M
Other current liabilities 482.637 M 10.40 % 437.156 M 190 167.83 % -230.000 K -16.16 % -198.000 K 0.50 % -199.000 K 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 -100.00 % 405.792 M 9.02 % 372.228 M 13.88 % 326.868 M 13.00 % 289.253 M 9.92 % 263.141 M 76 717 302.33 % 343.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 236.000 K -99.67 % 71.243 M 30 875.22 % 230.000 K 16.16 % 198.000 K -0.50 % 199.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.058 M -82.13 % 39.491 M 57.67 % 25.046 M 50.50 % 16.642 M 156.47 % 6.489 M 0.000
Total current liabilities 482.873 M -9.61 % 534.222 M 2 291.86 % 22.335 M -9.74 % 24.744 M 18.81 % 20.827 M 28.43 % 16.216 M 67.85 % 9.661 M 12.94 % 8.554 M 183.62 % 3.016 M -61.58 % 7.851 M 4 806.88 % 160.000 K 24.03 % 129.000 K 0.000 -100.00 % 412.850 M 0.27 % 411.719 M 16.99 % 351.914 M 15.04 % 305.895 M 13.45 % 269.630 M 11 450.56 % 2.334 M
Total liabilities 1.812 B 3.86 % 1.745 B 4.71 % 1.666 B 9.89 % 1.517 B 14.22 % 1.328 B 23.29 % 1.077 B 7.29 % 1.004 B 4.77 % 958.000 M 7.97 % 887.278 M 9.68 % 808.955 M 7.24 % 754.338 M 10.05 % 685.420 M 9.68 % 624.912 M 19.43 % 523.241 M 8.08 % 484.119 M 12.52 % 430.269 M 11.45 % 386.048 M 7.43 % 359.337 M 13.89 % 315.525 M
Other non current assets 1.875 B 10.90 % 1.691 B 5.22 % 1.607 B 8.06 % 1.487 B 17.79 % 1.263 B 19.44 % 1.057 B 606.25 % -208.801 M 9.07 % -229.621 M -4.42 % -219.906 M -4.47 % -210.489 M -127.22 % 773.340 M 10.04 % 702.806 M 4 663.08 % -15.402 M -103.01 % 511.616 M 8.24 % 472.674 M 11.11 % 425.407 M 11.33 % 382.108 M 20.33 % 317.549 M 372.99 % -116.322 M
Long term investments 0.000 -100.00 % 43.983 M -87.33 % 347.061 M -10.33 % 387.048 M 34.64 % 287.466 M 38.56 % 207.461 M 12.34 % 184.665 M -10.51 % 206.342 M 3.27 % 199.809 M 5.38 % 189.609 M 0.000 0.000 0.000 -100.00 % 5.326 M -23.91 % 7.000 M 72.12 % 4.067 M 67.41 % 2.429 M 395.00 % 490.768 K -99.54 % 106.380 M
Intangible assets 0.000 -100.00 % 38.068 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 730.000 K 0.000 0.000 -100.00 % 462.000 K 9.48 % 422.000 K 14.36 % 369.000 K 165.86 % 138.796 K 9.86 % 126.341 K 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
Goodwill and intangible assets 0.000 -100.00 % 3.766 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 730.000 K 0.000 0.000 -100.00 % 462.000 K 9.48 % 422.000 K 14.36 % 369.000 K 165.86 % 138.796 K 9.86 % 126.341 K 0.000
Property plant equipment net 27.404 M 10.48 % 24.804 M -4.19 % 25.888 M -3.04 % 26.699 M -3.63 % 27.704 M -1.46 % 28.115 M 16.49 % 24.136 M 3.68 % 23.279 M 15.83 % 20.097 M -3.75 % 20.880 M 27.00 % 16.441 M 9.67 % 14.992 M -2.66 % 15.402 M 4.80 % 14.696 M 10.03 % 13.356 M 14.20 % 11.695 M 4.65 % 11.175 M -3.06 % 11.528 M 15.95 % 9.942 M
Total non current assets 1.925 B 7.75 % 1.787 B -10.82 % 2.003 B 4.78 % 1.912 B 20.56 % 1.586 B 22.69 % 1.293 B 8.02 % 1.197 B 2.08 % 1.172 B 7.48 % 1.091 B 8.99 % 1.001 B 26.59 % 790.511 M 10.13 % 717.798 M 4 560.42 % 15.402 M -97.14 % 537.987 M 8.03 % 497.982 M 11.89 % 445.083 M 11.61 % 398.769 M 20.13 % 331.936 M 185.36 % 116.322 M
Other current assets 77.355 M 124.98 % -309.630 M -2 453.53 % 13.156 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.148 M 19.45 % 17.704 M 19.97 % 14.757 M 6.33 % 13.879 M -73.35 % 52.082 M 0.000
Short term investments 0.000 -100.00 % 299.920 M -2.82 % 308.632 M -13.06 % 354.999 M 27.39 % 278.672 M 35.68 % 205.390 M 11.22 % 184.665 M -10.51 % 206.342 M 44.31 % 142.983 M 3.32 % 138.387 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 21.246 M -62.90 % 57.273 M 39.92 % 40.934 M -12.77 % 46.924 M -23.36 % 61.223 M 63.89 % 37.356 M 3.38 % 36.133 M 8.72 % 33.234 M 2.54 % 32.410 M 8.83 % 29.781 M 82.34 % 16.333 M 8.65 % 15.032 M 61.95 % 9.282 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.311 M
Cash and short term investments 0.000 -100.00 % 357.193 M 2.18 % 349.566 M -13.03 % 401.923 M 18.25 % 339.895 M 40.02 % 242.746 M 9.94 % 220.798 M -7.84 % 239.576 M 36.59 % 175.393 M 4.30 % 168.168 M 929.62 % 16.333 M 8.65 % 15.032 M 61.95 % 9.282 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.311 M
Total current assets 77.355 M -9.66 % 85.631 M -78.44 % 397.133 M -6.02 % 422.588 M 17.24 % 360.446 M 38.21 % 260.790 M 11.53 % 233.829 M -7.21 % 251.994 M 34.82 % 186.912 M 4.98 % 178.047 M 990.11 % 16.333 M 8.65 % 15.032 M 61.95 % 9.282 M -56.11 % 21.148 M 19.45 % 17.704 M 19.97 % 14.757 M 6.33 % 13.879 M -73.35 % 52.082 M 137.20 % 21.957 M
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
Net receivables 0.000 -100.00 % 38.068 M 10.63 % 34.411 M 66.52 % 20.665 M 0.55 % 20.551 M 13.89 % 18.044 M 38.47 % 13.031 M 4.94 % 12.418 M 7.80 % 11.519 M 16.60 % 9.879 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.646 M
Tax assets 22.246 M -3.65 % 23.089 M -1.22 % 23.375 M 111.35 % 11.060 M 35.44 % 8.166 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.887 M 29.96 % 4.530 M 27.79 % 3.545 M 21.46 % 2.919 M 30.18 % 2.242 M 0.000
Other assets 1.851 B 7 951.18 % -23.572 M 96.35 % -646.678 M 8.71 % -708.397 M -35.40 % -523.180 M -34.24 % -389.732 M -11.75 % -348.757 M 11.13 % -392.448 M -22.08 % -321.480 M -3.33 % -311.118 M 0.000 0.000 -100.00 % 640.788 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 199.783 M
Account payables 0.000 -100.00 % 25.823 M 15.62 % 22.335 M -9.74 % 24.744 M 18.81 % 20.827 M 28.43 % 16.216 M 67.85 % 9.661 M 12.94 % 8.554 M 183.71 % 3.015 M -61.60 % 7.851 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.334 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Minority interest 56.000 K 0.00 % 56.000 K 0.00 % 56.000 K 0.00 % 56.000 K 0.00 % 56.000 K 0.00 % 56.000 K 0.00 % 56.000 K 0.00 % 56.000 K 0.00 % 56.000 K 0.00 % 56.000 K 0.00 % 56.000 K 0.00 % 56.000 K 0.000 -100.00 % 56.000 K 0.00 % 56.000 K 0.00 % 56.000 K 0.00 % 56.000 K 0.00 % 56.000 K 0.000
Capital lease obligations 3.522 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
Preferred stock 1.000 K -50.00 % 2.000 K -33.33 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 26.965 M -3.57 % 27.963 M 1.15 % 27.644 M -0.27 % 27.720 M 50.54 % 18.414 M 0.71 % 18.285 M -2.77 % 18.806 M -1.13 % 19.020 M 0.01 % 19.019 M 63.63 % 11.623 M -3.24 % 12.012 M -0.72 % 12.099 M 0.000 -100.00 % 7.709 M 1.05 % 7.629 M 0.26 % 7.609 M 21.05 % 6.286 M -15.44 % 7.434 M -2.26 % 7.606 M
Deferred tax liabilities non current 3.155 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.684 M 75.35 % 2.101 M 2.34 % 2.053 M 77.27 % 1.158 M 99.35 % 580.947 K 0.000
Other liabilities 0.000 100.00 % -533.472 M -216.80 % 456.725 M 5.83 % 431.574 M 21.60 % 354.922 M 23.09 % 288.333 M 8.19 % 266.514 M 4.47 % 255.110 M 20.52 % 211.682 M -31.10 % 307.251 M 0.000 0.000 -100.00 % 624.912 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 304.801 M
Total assets 1.928 B 4.30 % 1.849 B 5.40 % 1.754 B 7.85 % 1.626 B 14.27 % 1.423 B 22.30 % 1.164 B 7.58 % 1.082 B 4.83 % 1.032 B 7.92 % 956.132 M 10.20 % 867.633 M 7.53 % 806.844 M 10.10 % 732.830 M 10.12 % 665.472 M 19.02 % 559.135 M 8.43 % 515.686 M 12.14 % 459.840 M 11.44 % 412.648 M 7.46 % 384.018 M 13.59 % 338.062 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Deferred income tax 0.000 -100.00 % 83.000 K 111.19 % -742.000 K 0.000 100.00 % -2.653 M -868.25 % -274.000 K 86.59 % -2.043 M -173.94 % 2.763 M 39 571.43 % -7.000 K 94.40 % -125.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -385.000 K
Stock based compensation 0.000 -100.00 % 193.000 K 12.87 % 171.000 K -82.95 % 1.003 M -25.70 % 1.350 M -24.41 % 1.786 M 501.35 % 297.000 K 1 000.00 % 27.000 K -90.72 % 291.000 K 24.36 % 234.000 K 75.94 % 133.000 K 25.47 % 106.000 K -1.85 % 108.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 90.000 K 102.79 % -3.224 M -279.41 % 1.797 M -69.15 % 5.825 M 230.22 % 1.764 M 341.98 % -729.000 K -124.72 % 2.949 M -42.38 % 5.118 M 217.39 % -4.360 M -1 090.91 % 440.000 K -43.30 % 776.000 K -37.52 % 1.242 M 222.24 % -1.016 M -259.01 % -283.000 K -113.24 % 2.137 M 276.90 % 567.000 K 193.23 % -608.198 K 76.29 % -2.565 M -123.78 % 10.787 M
Accounts receivables -384.000 K 92.41 % -5.058 M -616.12 % 980.000 K -70.48 % 3.320 M 437.74 % -983.000 K 36.17 % -1.540 M -430.47 % 466.000 K 124.95 % -1.868 M -2 123.81 % -84.000 K 90.18 % -855.000 K -249.48 % 572.000 K -38.95 % 937.000 K 192.22 % -1.016 M 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 100.00 % -2.747 K -240.82 % -806.000 0.000 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 -100.00 % 1.834 M 124.48 % 817.000 K -67.39 % 2.505 M -8.81 % 2.747 M 238.72 % 811.000 K -67.34 % 2.483 M -64.46 % 6.986 M 263.38 % -4.276 M -430.19 % 1.295 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 474.000 K 0.000 0.000 -100.00 % 2.504 M 91 053.99 % 2.747 K 240.82 % 806.000 0.000 0.000 0.000 0.000 -100.00 % 204.000 K -33.11 % 305.000 K 0.000 100.00 % -283.000 K -113.24 % 2.137 M 276.90 % 567.000 K 193.23 % -608.198 K 76.29 % -2.565 M -123.78 % 10.787 M
Other non cash items -761.000 K 88.55 % -6.646 M -1 608.48 % -389.000 K -107.66 % 5.080 M -40.81 % 8.582 M 255.70 % -5.512 M -281.73 % 3.033 M 161.85 % -4.904 M -637.44 % -665.000 K -119.10 % 3.481 M 203.85 % -3.352 M -249.71 % 2.239 M 65.24 % 1.355 M 840.97 % 144.000 K -75.72 % 593.000 K 155.84 % -1.062 M -280.72 % 587.656 K -91.82 % 7.186 M 751.23 % 844.165 K
Net cash provided by operating activities 14.793 M 62.95 % 9.078 M -53.36 % 19.462 M -32.55 % 28.855 M 39.79 % 20.641 M 174.74 % 7.513 M -51.36 % 15.446 M 27.53 % 12.112 M 202.72 % 4.001 M -67.67 % 12.374 M 116.78 % 5.708 M -50.40 % 11.508 M 53.62 % 7.491 M 30.17 % 5.755 M -24.28 % 7.600 M 89.86 % 4.003 M 4.36 % 3.836 M -52.04 % 7.998 M -45.26 % 14.610 M
Investments in property plant and equipment -513.000 K -119.23 % -234.000 K 61.32 % -605.000 K -46.49 % -413.000 K 91.24 % -4.712 M -231.13 % -1.423 M 31.45 % -2.076 M 51.50 % -4.280 M -1 079.06 % -363.000 K 93.30 % -5.417 M -125.05 % -2.407 M -397.31 % -484.000 K 69.75 % -1.600 M 23.59 % -2.094 M 11.16 % -2.357 M -84.28 % -1.279 M -209.72 % -412.952 K 82.37 % -2.343 M -128.70 % -1.024 M
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 -100.00 % 1.024 M
Purchases of investments -49.216 M -344.07 % -11.083 M 68.00 % -34.629 M 86.11 % -249.352 M -36.03 % -183.302 M -48.15 % -123.726 M -1 952.86 % -6.027 M 94.51 % -109.708 M 8.02 % -119.274 M -108.36 % -57.243 M 0.000 0.000 0.000 100.00 % -44.134 M 63.56 % -121.108 M -10.06 % -110.042 M -22.22 % -90.035 M -67.01 % -53.910 M -102.92 % -26.567 M
Sales maturities of investments 52.931 M 175.74 % 19.196 M -24.91 % 25.565 M -81.73 % 139.898 M 28.16 % 109.157 M 3.03 % 105.948 M 322.66 % 25.067 M -75.55 % 102.520 M -2.84 % 105.521 M 58.08 % 66.751 M 0.000 0.000 0.000 -100.00 % 55.451 M -40.50 % 93.193 M -14.33 % 108.784 M 49.72 % 72.657 M 83.12 % 39.677 M 190.19 % 13.673 M
Other investing activites -77.511 M 12.36 % -88.441 M 41.36 % -150.820 M -35.20 % -111.557 M 38.61 % -181.720 M -244.09 % -52.811 M 21.85 % -67.574 M -10.26 % -61.285 M 18.06 % -74.797 M -14.53 % -65.307 M 1.57 % -66.346 M 9.33 % -73.174 M 31.21 % -106.374 M -136.88 % -44.907 M -71.04 % -26.255 M 40.11 % -43.838 M -59.19 % -27.538 M -74.17 % -15.811 M 12.88 % -18.148 M
Net cash used for investing activites -74.309 M 7.76 % -80.562 M 49.80 % -160.489 M 27.52 % -221.424 M 15.03 % -260.577 M -261.85 % -72.012 M -42.29 % -50.610 M 30.44 % -72.753 M 18.18 % -88.913 M -45.24 % -61.216 M 10.96 % -68.753 M 6.66 % -73.658 M 31.78 % -107.974 M -202.58 % -35.684 M 36.87 % -56.527 M -21.89 % -46.375 M -2.31 % -45.330 M -39.96 % -32.387 M -4.33 % -31.042 M
Debt repayment -71.000 M -200.00 % 71.000 M 0.000 0.000 100.00 % -9.264 M 45.51 % -17.000 M -112.50 % -8.000 M -125.00 % 32.000 M 1 605.17 % -2.126 M 88.61 % -18.665 M -481.65 % -3.209 M 0.000 100.00 % -37.058 M -1 423.14 % -2.433 M -128.81 % 8.445 M -54.11 % 18.404 M 81.26 % 10.153 M 731.23 % -1.608 M -188.26 % -558.000 K
Common stock issued 381.000 K 9.17 % 349.000 K 35.27 % 258.000 K -97.16 % 9.082 M 0.000 0.000 0.000 0.000 -100.00 % 4.931 M 0.000 -100.00 % 73.000 K 0.000 -100.00 % 4.641 M 1 657.95 % 264.000 K -91.15 % 2.982 M 1 368.97 % 203.000 K -67.73 % 629.106 K 0.000 0.000
Common stock repurchased -1.379 M -4 496.67 % -30.000 K 91.02 % -334.000 K 0.000 100.00 % -209.000 K 75.64 % -858.000 K -47.42 % -582.000 K -218.03 % -183.000 K 24.69 % -243.000 K -56.77 % -155.000 K 50.64 % -314.000 K 0.000 100.00 % -241.000 K 26.97 % -330.000 K -130.77 % -143.000 K -164.81 % -54.000 K 93.68 % -854.432 K -2 180.01 % -37.475 K 0.000
Dividends paid -5.305 M -1.32 % -5.236 M -9.04 % -4.802 M -34.32 % -3.575 M 14.08 % -4.161 M -1.81 % -4.087 M -8.21 % -3.777 M -6.85 % -3.535 M -18.50 % -2.983 M -29.75 % -2.299 M -10.16 % -2.087 M -47.60 % -1.414 M 34.48 % -2.158 M -84.60 % -1.169 M -4.00 % -1.124 M -12.85 % -996.000 K -5.10 % -947.636 K -3.44 % -916.150 K -7.91 % -849.000 K
Other financing activites 137.470 M 3 381.13 % 3.949 M -97.41 % 152.334 M -17.61 % 184.903 M -27.62 % 255.447 M 205.38 % 83.648 M 59.08 % 52.581 M 58.46 % 33.183 M -62.28 % 87.962 M 19.01 % 73.909 M 5.16 % 70.283 M 5.51 % 66.614 M -51.49 % 137.306 M 271.17 % 36.993 M -11.23 % 41.672 M 62.99 % 25.567 M 82.13 % 14.037 M -68.67 % 44.807 M 181.19 % 15.935 M
Net cash used provided by financing activities 60.167 M -14.09 % 70.032 M -52.51 % 147.456 M -22.56 % 190.410 M -21.26 % 241.813 M 291.90 % 61.703 M 53.41 % 40.222 M -34.56 % 61.465 M -29.79 % 87.541 M 65.83 % 52.790 M -18.47 % 64.746 M -0.70 % 65.200 M -36.38 % 102.490 M 207.55 % 33.325 M -35.71 % 51.832 M 20.19 % 43.124 M 87.35 % 23.018 M -45.51 % 42.245 M 192.54 % 14.441 M
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
Net change in cash 651.000 K 144.83 % -1.452 M -122.59 % 6.429 M 397.78 % -2.159 M -215.02 % 1.877 M 167.13 % -2.796 M 80.77 % -14.538 M -1 864.32 % 824.000 K -68.66 % 2.629 M -33.41 % 3.948 M 132.10 % 1.701 M -92.95 % 24.111 M 1 101.34 % 2.007 M 0.000 0.000 0.000 0.000 0.000 100.00 % -1.991 M
Cash at beginning of period 20.595 M -6.59 % 22.047 M 41.16 % 15.618 M -12.14 % 17.777 M 11.81 % 15.900 M -14.96 % 18.696 M 37.09 % 13.638 M -57.92 % 32.410 M 8.83 % 29.781 M 15.28 % 25.833 M 7.05 % 24.132 M 114 367.32 % 21.082 K -99.89 % 19.075 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.355 M
Cash at end of period 21.246 M 3.16 % 20.595 M -6.59 % 22.047 M 41.16 % 15.618 M -12.14 % 17.777 M 11.81 % 15.900 M -14.96 % 18.696 M -43.74 % 33.234 M 2.54 % 32.410 M 8.83 % 29.781 M 15.28 % 25.833 M 7.05 % 24.132 M 14.47 % 21.082 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.363 M
Operating cash flow 13.547 M 49.23 % 9.078 M -53.36 % 19.462 M -32.55 % 28.855 M 39.79 % 20.641 M 174.74 % 7.513 M -51.36 % 15.446 M 27.53 % 12.112 M 202.72 % 4.001 M -67.67 % 12.374 M 116.78 % 5.708 M -50.40 % 11.508 M 53.62 % 7.491 M 30.17 % 5.755 M -24.28 % 7.600 M 89.86 % 4.003 M 4.36 % 3.836 M -52.04 % 7.998 M -45.26 % 14.610 M
Capital expenditure -513.000 K -119.23 % -234.000 K 61.32 % -605.000 K -46.49 % -413.000 K 91.24 % -4.712 M -231.13 % -1.423 M 31.45 % -2.076 M 51.50 % -4.280 M -1 079.06 % -363.000 K 93.30 % -5.417 M -125.05 % -2.407 M -397.31 % -484.000 K 69.75 % -1.600 M 23.59 % -2.094 M 11.16 % -2.357 M -84.28 % -1.279 M -209.72 % -412.956 K 82.37 % -2.343 M -128.70 % -1.024 M
Free CashFlow 13.034 M 47.38 % 8.844 M -53.10 % 18.857 M -33.70 % 28.442 M 78.55 % 15.929 M 161.56 % 6.090 M -54.45 % 13.370 M 70.71 % 7.832 M 115.28 % 3.638 M -47.71 % 6.957 M 110.75 % 3.301 M -70.06 % 11.024 M 87.13 % 5.891 M 60.91 % 3.661 M -30.17 % 5.243 M 92.47 % 2.724 M -20.41 % 3.423 M -39.48 % 5.655 M -58.38 % 13.586 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 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-09-30 2013-06-30 2013-03-31 2012-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31
Revenue 17.767 M 7.74 % 16.490 M -8.57 % 18.036 M 10.70 % 16.292 M 8.59 % 15.003 M 1.37 % 14.800 M -61.43 % 38.370 M 148.04 % 15.469 M -1.65 % 15.729 M -0.26 % 15.770 M 1.87 % 15.481 M -9.39 % 17.086 M 10.26 % 15.496 M 3.23 % 15.011 M -18.59 % 18.438 M 22.13 % 15.097 M 4.06 % 14.508 M 2.36 % 14.173 M 1.26 % 13.997 M -4.04 % 14.586 M 0.09 % 14.573 M 13.91 % 12.793 M -2.77 % 13.157 M 3.67 % 12.691 M 5.47 % 12.033 M 0.58 % 11.964 M 1.11 % 11.833 M 0.14 % 11.816 M 4.18 % 11.342 M 4.30 % 10.874 M 0.46 % 10.824 M 0.89 % 10.728 M 4.76 % 10.241 M 4.87 % 9.765 M 3.56 % 9.429 M -4.56 % 9.879 M 5.22 % 9.389 M 9.43 % 8.580 M 1.17 % 8.481 M -0.12 % 8.491 M 3.93 % 8.170 M 6.01 % 7.707 M -3.07 % 7.951 M 6.30 % 7.480 M 2.37 % 7.307 M 1.67 % 7.187 M 1.90 % 7.053 M 0.20 % 7.039 M -0.57 % 7.079 M 18.34 % 5.982 M 38.70 % 4.313 M 4.38 % 4.132 M 3.33 % 3.999 M 10.18 % 3.630 M -14.30 % 4.235 M 0.69 % 4.206 M 10.25 % 3.815 M
Net income 5.002 M 23.41 % 4.053 M -5.94 % 4.309 M 12.01 % 3.847 M 4.17 % 3.693 M 2.19 % 3.614 M -21.38 % 4.597 M 4.43 % 4.402 M 3.63 % 4.248 M 3.43 % 4.107 M -13.34 % 4.739 M 7.93 % 4.391 M 6.89 % 4.108 M 3.58 % 3.966 M -38.50 % 6.449 M 93.37 % 3.335 M 9.78 % 3.038 M 12.44 % 2.702 M 1.08 % 2.673 M -0.93 % 2.698 M 5.89 % 2.548 M 8.47 % 2.349 M -25.85 % 3.168 M 18.39 % 2.676 M 2.29 % 2.616 M 5.36 % 2.483 M -18.30 % 3.039 M 19.32 % 2.547 M 13.60 % 2.242 M 3.65 % 2.163 M 9.41 % 1.977 M -8.43 % 2.159 M 8.60 % 1.988 M 5.46 % 1.885 M 22.56 % 1.538 M -27.69 % 2.127 M -1.39 % 2.157 M 21.52 % 1.775 M -0.45 % 1.783 M -9.31 % 1.966 M 2.24 % 1.923 M 13.52 % 1.694 M -9.22 % 1.866 M 2.53 % 1.820 M -0.05 % 1.821 M 7.31 % 1.697 M -6.29 % 1.811 M -2.53 % 1.858 M 0.27 % 1.853 M 28.06 % 1.447 M 63.87 % 883.000 K 33.18 % 663.000 K -10.65 % 742.000 K 411.04 % 145.193 K -81.36 % 779.000 K 5.70 % 737.000 K 6.81 % 690.000 K
Income before tax 6.492 M 20.00 % 5.410 M -2.94 % 5.574 M 11.19 % 5.013 M 4.22 % 4.810 M 2.49 % 4.693 M -17.49 % 5.688 M -3.89 % 5.918 M 5.42 % 5.614 M 5.15 % 5.339 M -17.62 % 6.481 M 19.69 % 5.415 M 6.83 % 5.069 M 3.68 % 4.889 M -38.90 % 8.001 M 93.21 % 4.141 M 8.52 % 3.816 M 13.07 % 3.375 M 4.55 % 3.228 M -1.50 % 3.277 M 5.37 % 3.110 M 8.55 % 2.865 M -19.02 % 3.538 M 3.21 % 3.428 M 2.48 % 3.345 M 5.25 % 3.178 M -18.91 % 3.919 M 21.03 % 3.238 M 13.73 % 2.847 M 2.93 % 2.766 M -22.19 % 3.555 M 15.95 % 3.066 M 8.72 % 2.820 M 5.86 % 2.664 M 20.87 % 2.204 M -25.69 % 2.966 M 0.68 % 2.946 M 21.64 % 2.422 M 0.17 % 2.418 M -11.27 % 2.725 M 0.15 % 2.721 M 13.71 % 2.393 M -10.48 % 2.673 M 8.22 % 2.470 M -0.16 % 2.474 M 7.05 % 2.311 M -4.31 % 2.415 M -2.19 % 2.469 M -5.94 % 2.625 M 26.08 % 2.082 M 124.35 % 928.000 K 25.58 % 739.000 K -22.29 % 951.000 K 827.01 % 102.588 K -89.60 % 986.000 K 0.41 % 982.000 K 7.91 % 910.000 K
Income before tax ratio 0.37 11.38 % 0.33 6.16 % 0.31 0.44 % 0.31 -4.03 % 0.32 1.11 % 0.32 113.91 % 0.15 -61.25 % 0.38 7.19 % 0.36 5.42 % 0.34 -19.13 % 0.42 32.09 % 0.32 -3.12 % 0.33 0.44 % 0.33 -24.94 % 0.43 58.20 % 0.27 4.28 % 0.26 10.46 % 0.24 3.26 % 0.23 2.65 % 0.22 5.28 % 0.21 -4.71 % 0.22 -16.72 % 0.27 -0.45 % 0.27 -2.83 % 0.28 4.65 % 0.27 -19.80 % 0.33 20.86 % 0.27 9.17 % 0.25 -1.32 % 0.25 -22.55 % 0.33 14.92 % 0.29 3.79 % 0.28 0.94 % 0.27 16.71 % 0.23 -22.14 % 0.30 -4.31 % 0.31 11.15 % 0.28 -0.99 % 0.29 -11.16 % 0.32 -3.64 % 0.33 7.26 % 0.31 -7.64 % 0.34 1.81 % 0.33 -2.47 % 0.34 5.30 % 0.32 -6.09 % 0.34 -2.38 % 0.35 -5.41 % 0.37 6.54 % 0.35 61.76 % 0.22 20.31 % 0.18 -24.79 % 0.24 741.38 % 0.03 -87.86 % 0.23 -0.28 % 0.23 -2.12 % 0.24
EBITDA 6.492 M 20.00 % 5.410 M -2.94 % 5.574 M 11.19 % 5.013 M 4.22 % 4.810 M 0.000 100.00 % -1.231 M -123 000.00 % -1.000 K -100.82 % 122.085 K 0.000 0.000 100.00 % -1.000 K 0.00 % -1.000 K -200.00 % 1.000 K 100.10 % -1.038 M -103 900.00 % 1.000 K 0.000 0.000 100.00 % -1.180 M -117 900.00 % -1.000 K 99.77 % -436.774 K -43 777.40 % 1.000 K -99.98 % 5.170 M 0.000 100.00 % -1.000 K -200.00 % 1.000 K 100.13 % -783.000 K -78 200.00 % -1.000 K -200.00 % 1.000 K 0.000 -100.00 % 430.000 K 0.000 0.000 0.000 100.00 % -740.000 K 0.000 0.000 0.000 100.00 % -706.000 K 0.000 0.000 0.000 100.00 % -660.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.078 M 0.000 -100.00 % 2.976 M 0.98 % 2.947 M 19.46 % 2.467 M 0.000 -100.00 % 2.569 M 7.22 % 2.396 M
Net income ratio 0.28 14.54 % 0.25 2.88 % 0.24 1.18 % 0.24 -4.07 % 0.25 0.80 % 0.24 103.82 % 0.12 -57.90 % 0.28 5.37 % 0.27 3.70 % 0.26 -14.92 % 0.31 19.11 % 0.26 -3.06 % 0.27 0.34 % 0.26 -24.46 % 0.35 58.33 % 0.22 5.49 % 0.21 9.84 % 0.19 -0.17 % 0.19 3.24 % 0.18 5.79 % 0.17 -4.78 % 0.18 -23.74 % 0.24 14.19 % 0.21 -3.01 % 0.22 4.75 % 0.21 -19.19 % 0.26 19.15 % 0.22 9.05 % 0.20 -0.62 % 0.20 8.91 % 0.18 -9.24 % 0.20 3.67 % 0.19 0.56 % 0.19 18.34 % 0.16 -24.24 % 0.22 -6.28 % 0.23 11.05 % 0.21 -1.60 % 0.21 -9.20 % 0.23 -1.63 % 0.24 7.09 % 0.22 -6.34 % 0.23 -3.55 % 0.24 -2.37 % 0.25 5.54 % 0.24 -8.04 % 0.26 -2.72 % 0.26 0.84 % 0.26 8.21 % 0.24 18.15 % 0.20 27.59 % 0.16 -13.52 % 0.19 363.84 % 0.04 -78.25 % 0.18 4.97 % 0.18 -3.12 % 0.18
Ratio EBITDA 0.37 11.38 % 0.33 6.16 % 0.31 0.44 % 0.31 -4.03 % 0.32 0.00 100.00 % -0.03 -49 528.21 % 0.00 -100.83 % 0.01 0.00 0.00 100.00 % 0.00 9.31 % 0.00 -196.87 % 0.00 100.12 % -0.06 -85 091.28 % 0.00 0.00 0.00 100.00 % -0.08 -122 865.48 % 0.00 99.77 % -0.03 -38 442.50 % 0.00 -99.98 % 0.39 0.00 100.00 % 0.00 -199.43 % 0.00 100.13 % -0.07 -78 087.52 % 0.00 -195.99 % 0.00 0.00 -100.00 % 0.04 0.00 0.00 0.00 100.00 % -0.08 0.00 0.00 0.00 100.00 % -0.08 0.00 0.00 0.00 100.00 % -0.08 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.35 0.00 -100.00 % 0.72 -2.27 % 0.74 8.42 % 0.68 0.00 -100.00 % 0.61 -2.75 % 0.63
Gross profit ratio 0.98 -0.57 % 0.98 1.50 % 0.97 -0.21 % 0.97 -3.06 % 1.00 2.99 % 0.97 -1.62 % 0.99 -1.30 % 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 10.06 % 0.91 -9.14 % 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.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.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.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.00 % 1.00
Weighted average shs out dil 3.517 M -0.05 % 3.519 M -0.12 % 3.523 M -0.18 % 3.530 M -0.09 % 3.533 M -0.20 % 3.540 M -0.08 % 3.543 M 0.04 % 3.542 M 0.03 % 3.541 M 0.05 % 3.539 M 0.00 % 3.539 M 0.01 % 3.538 M -0.08 % 3.541 M 0.02 % 3.541 M 0.06 % 3.539 M 7.02 % 3.307 M 0.29 % 3.297 M 0.05 % 3.296 M 0.07 % 3.293 M 0.08 % 3.291 M 0.06 % 3.289 M -0.09 % 3.292 M -0.12 % 3.296 M -0.22 % 3.303 M -0.08 % 3.306 M 0.01 % 3.305 M 0.16 % 3.300 M 0.19 % 3.294 M -0.11 % 3.297 M -0.36 % 3.309 M -0.02 % 3.310 M 3.55 % 3.196 M 0.01 % 3.196 M 0.01 % 3.196 M 0.19 % 3.189 M 0.06 % 3.188 M 0.06 % 3.186 M -0.01 % 3.186 M -0.19 % 3.192 M 0.00 % 3.192 M 0.01 % 3.192 M 0.06 % 3.190 M 0.01 % 3.190 M -0.02 % 3.191 M -0.15 % 3.195 M 0.06 % 3.193 M 0.10 % 3.190 M 0.05 % 3.189 M 0.11 % 3.185 M -1.15 % 3.222 M 25.21 % 2.573 M 0.15 % 2.570 M -0.01 % 2.570 M -0.14 % 2.573 M 0.00 % 2.573 M 5.08 % 2.449 M 0.00 % 2.449 M
Weighted average shs out 3.402 M -0.05 % 3.404 M -0.12 % 3.408 M -0.19 % 3.414 M -0.03 % 3.415 M -0.19 % 3.422 M -2.10 % 3.495 M 2.15 % 3.422 M 0.03 % 3.421 M 0.05 % 3.419 M -2.11 % 3.493 M 2.17 % 3.418 M -0.09 % 3.421 M 0.02 % 3.421 M 0.06 % 3.419 M 7.28 % 3.187 M 0.30 % 3.177 M 0.05 % 3.176 M 0.07 % 3.173 M 0.08 % 3.171 M 0.07 % 3.169 M -0.10 % 3.172 M -0.13 % 3.176 M -0.23 % 3.183 M -0.08 % 3.186 M 0.01 % 3.185 M 0.37 % 3.174 M 0.00 % 3.174 M -0.11 % 3.177 M -0.38 % 3.189 M -0.02 % 3.190 M -0.05 % 3.191 M 0.01 % 3.191 M 0.01 % 3.191 M -0.24 % 3.198 M 0.61 % 3.179 M 0.21 % 3.172 M 4.98 % 3.021 M -3.47 % 3.130 M -1.29 % 3.171 M 0.58 % 3.153 M 0.50 % 3.137 M -0.82 % 3.163 M 0.80 % 3.138 M -0.05 % 3.140 M -0.09 % 3.143 M -0.20 % 3.149 M 0.00 % 3.149 M 0.29 % 3.140 M -0.50 % 3.156 M 22.62 % 2.573 M 0.15 % 2.570 M -0.01 % 2.570 M -0.14 % 2.573 M 0.00 % 2.573 M 5.08 % 2.449 M 0.00 % 2.449 M
EPS diluted 1.42 23.48 % 1.15 -4.96 % 1.21 11.01 % 1.09 4.81 % 1.04 1.96 % 1.02 -20.31 % 1.28 4.07 % 1.23 4.24 % 1.18 3.51 % 1.14 -13.64 % 1.32 6.45 % 1.24 6.90 % 1.16 3.57 % 1.12 -38.46 % 1.82 80.20 % 1.01 9.78 % 0.92 12.20 % 0.82 1.23 % 0.81 -1.22 % 0.82 6.49 % 0.77 8.45 % 0.71 -27.55 % 0.98 20.99 % 0.81 2.53 % 0.79 5.33 % 0.75 -18.48 % 0.92 19.48 % 0.77 13.24 % 0.68 4.62 % 0.65 8.33 % 0.60 -9.09 % 0.66 10.00 % 0.60 5.26 % 0.57 18.75 % 0.48 -28.36 % 0.67 -1.47 % 0.68 21.43 % 0.56 0.00 % 0.56 -9.68 % 0.62 3.33 % 0.60 13.21 % 0.53 -8.62 % 0.58 1.75 % 0.57 0.00 % 0.57 7.55 % 0.53 -7.02 % 0.57 -1.72 % 0.58 0.00 % 0.58 28.89 % 0.45 32.35 % 0.34 30.77 % 0.26 -10.34 % 0.29 414.18 % 0.06 -81.20 % 0.30 0.00 % 0.30 7.14 % 0.28
Earnings per share 1.45 23.93 % 1.17 -6.40 % 1.25 12.61 % 1.11 4.72 % 1.06 1.92 % 1.04 -21.21 % 1.32 3.94 % 1.27 4.10 % 1.22 3.39 % 1.18 -13.87 % 1.37 7.87 % 1.27 7.63 % 1.18 3.51 % 1.14 -39.04 % 1.87 81.55 % 1.03 9.57 % 0.94 13.25 % 0.83 1.22 % 0.82 -1.20 % 0.83 6.41 % 0.78 8.33 % 0.72 -28.00 % 1.00 21.95 % 0.82 2.50 % 0.80 5.26 % 0.76 -19.15 % 0.94 20.51 % 0.78 14.71 % 0.68 3.03 % 0.66 10.00 % 0.60 -9.09 % 0.66 10.00 % 0.60 5.26 % 0.57 18.75 % 0.48 -28.36 % 0.67 -1.47 % 0.68 15.25 % 0.59 3.51 % 0.57 -8.06 % 0.62 1.64 % 0.61 12.96 % 0.54 -8.47 % 0.59 1.72 % 0.58 0.00 % 0.58 7.41 % 0.54 -6.90 % 0.58 -1.69 % 0.59 0.00 % 0.59 28.26 % 0.46 35.29 % 0.34 30.77 % 0.26 -10.34 % 0.29 414.18 % 0.06 -81.20 % 0.30 0.00 % 0.30 7.14 % 0.28
Gross profit 17.344 M 7.13 % 16.190 M -7.20 % 17.446 M 10.47 % 15.793 M 5.27 % 15.003 M 4.41 % 14.370 M -62.05 % 37.870 M 144.81 % 15.469 M -1.65 % 15.729 M -0.26 % 15.770 M 1.87 % 15.481 M -9.39 % 17.086 M 10.26 % 15.496 M 3.23 % 15.011 M -10.40 % 16.753 M 10.97 % 15.097 M 4.06 % 14.508 M 2.36 % 14.173 M 1.26 % 13.997 M -4.04 % 14.586 M 0.09 % 14.573 M 13.91 % 12.793 M -2.77 % 13.157 M 3.67 % 12.691 M 5.47 % 12.033 M 0.58 % 11.964 M 1.11 % 11.833 M 0.14 % 11.816 M 4.18 % 11.342 M 4.30 % 10.874 M 0.46 % 10.824 M 0.89 % 10.728 M 4.76 % 10.241 M 4.87 % 9.765 M 3.56 % 9.429 M -4.56 % 9.879 M 5.22 % 9.389 M 9.43 % 8.580 M 1.17 % 8.481 M -0.12 % 8.491 M 3.93 % 8.170 M 6.01 % 7.707 M -3.07 % 7.951 M 6.30 % 7.480 M 2.37 % 7.307 M 1.67 % 7.187 M 1.90 % 7.053 M 0.20 % 7.039 M -0.57 % 7.079 M 18.34 % 5.982 M 38.70 % 4.313 M 4.38 % 4.132 M 3.33 % 3.999 M 10.18 % 3.630 M -14.30 % 4.235 M 0.69 % 4.206 M 10.25 % 3.815 M
Income tax expense 1.489 M 9.65 % 1.358 M 7.35 % 1.265 M 8.49 % 1.166 M 4.39 % 1.117 M 3.52 % 1.079 M -0.55 % 1.085 M -28.48 % 1.517 M 11.05 % 1.366 M 10.88 % 1.232 M -29.07 % 1.737 M 69.63 % 1.024 M 6.56 % 961.000 K 4.12 % 923.000 K -40.53 % 1.552 M 92.56 % 806.000 K 3.60 % 778.000 K 15.60 % 673.000 K 21.26 % 555.000 K -4.15 % 579.000 K 3.02 % 562.000 K 8.91 % 516.000 K 67.53 % 308.000 K -59.04 % 752.000 K 3.16 % 729.000 K 4.89 % 695.000 K -21.02 % 880.000 K 27.35 % 691.000 K 14.40 % 604.000 K 0.17 % 603.000 K -61.79 % 1.578 M 73.98 % 907.000 K 9.01 % 832.000 K 6.80 % 779.000 K 16.97 % 666.000 K -20.62 % 839.000 K 6.34 % 789.000 K 21.95 % 647.000 K 2.70 % 630.000 K -17.00 % 759.000 K -4.89 % 798.000 K 14.16 % 699.000 K -12.84 % 802.000 K 23.38 % 650.000 K -0.46 % 653.000 K 6.35 % 614.000 K 1.66 % 604.000 K -1.15 % 611.000 K -20.85 % 772.000 K 22.35 % 631.000 K 1 302.22 % 45.000 K -40.79 % 76.000 K -63.64 % 209.000 K 590.55 % -42.605 K -120.58 % 207.000 K -15.51 % 245.000 K 11.36 % 220.000 K
Cost of revenue 423.000 K 41.00 % 300.000 K 0.000 -100.00 % 499.000 K 36.71 % 365.000 K -15.12 % 430.000 K -14.00 % 500.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.685 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
General and administrative expenses 0.000 0.000 -100.00 % 6.939 M 0.000 0.000 0.000 -100.00 % 6.279 M 0.000 0.000 0.000 -100.00 % 5.689 M 0.000 0.000 0.000 -100.00 % 6.215 M 0.000 -100.00 % 3.207 M 0.000 -100.00 % 5.097 M 0.000 -100.00 % 2.473 M 0.000 -100.00 % 4.487 M 0.000 0.000 0.000 -100.00 % 4.237 M 0.000 0.000 0.000 -100.00 % 3.966 M 0.000 0.000 0.000 -100.00 % 3.454 M 0.000 0.000 0.000 -100.00 % 3.137 M 0.000 0.000 0.000 -100.00 % 2.803 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.279 M 20.39 % 1.893 M 13.69 % 1.665 M 5.85 % 1.573 M -18.21 % 1.923 M 36.88 % 1.405 M -8.53 % 1.536 M 8.17 % 1.420 M
Selling and marketing expenses 0.000 0.000 -100.00 % 785.000 K 0.000 0.000 0.000 -100.00 % 886.000 K 0.000 0.000 0.000 -100.00 % 851.000 K 0.000 0.000 0.000 -100.00 % 937.000 K 0.000 -100.00 % 416.799 K 0.000 -100.00 % 775.000 K 0.000 -100.00 % 307.221 K 0.000 -100.00 % 1.044 M 0.000 0.000 0.000 -100.00 % 1.071 M 0.000 0.000 0.000 -100.00 % 942.000 K 0.000 0.000 0.000 -100.00 % 952.000 K 0.000 0.000 0.000 -100.00 % 693.000 K 0.000 0.000 0.000 -100.00 % 560.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 619.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 57.000 K
Other expenses 10.852 M 0.67 % 10.780 M 0.000 -100.00 % 10.780 M 0.000 0.000 -100.00 % 25.017 M 0.000 -100.00 % 15.729 M -0.26 % 15.770 M 278.66 % -8.827 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.423 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.545 M -15.99 % -7.367 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.801 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 100.00 % -5.278 M -4.35 % -5.058 M -92.69 % -2.625 M 51.84 % -5.450 M -17.11 % -4.654 M 2.23 % -4.760 M -8.63 % -4.382 M
Operating expenses 10.852 M 0.67 % 10.780 M -69.03 % 34.811 M 222.92 % 10.780 M 5.76 % 10.193 M 5.33 % 9.677 M -69.93 % 32.182 M 242.33 % 9.401 M -40.23 % 15.729 M 55.87 % 10.091 M 13.12 % 8.921 M -16.64 % 10.702 M 9.80 % 9.747 M -0.56 % 9.802 M 2.46 % 9.567 M -11.87 % 10.856 M 1.54 % 10.691 M 2.58 % 10.423 M 3.41 % 10.079 M 3.95 % 9.696 M 8.30 % 8.953 M 0.94 % 8.870 M 2.26 % 8.674 M 0.60 % 8.622 M 5.56 % 8.168 M -4.42 % 8.546 M 15.99 % 7.368 M -7.96 % 8.005 M 0.62 % 7.956 M 4.30 % 7.628 M 7.98 % 7.064 M -2.05 % 7.212 M 4.96 % 6.871 M 1.03 % 6.801 M -9.03 % 7.476 M 13.93 % 6.562 M 7.70 % 6.093 M 2.23 % 5.960 M -1.70 % 6.063 M 5.15 % 5.766 M 5.82 % 5.449 M 2.54 % 5.314 M 0.68 % 5.278 M 5.35 % 5.010 M 3.66 % 4.833 M -0.88 % 4.876 M 5.13 % 4.638 M 1.49 % 4.570 M 2.60 % 4.454 M 14.21 % 3.900 M 215.21 % -3.385 M 0.24 % -3.393 M -222.53 % -1.052 M 70.17 % -3.527 M -8.56 % -3.249 M -0.78 % -3.224 M -10.98 % -2.905 M
Cost and expenses 11.275 M 1.76 % 11.080 M -11.09 % 12.462 M 10.49 % 11.279 M 10.65 % 10.193 M 0.85 % 10.107 M -69.07 % 32.682 M 242.18 % 9.551 M -39.28 % 15.729 M 50.79 % 10.431 M 16.93 % 8.921 M -23.57 % 11.672 M 11.93 % 10.428 M 3.03 % 10.121 M 5.79 % 9.567 M -12.67 % 10.955 M 2.46 % 10.691 M -0.99 % 10.798 M 7.13 % 10.079 M -10.88 % 11.310 M -1.34 % 11.464 M 15.48 % 9.927 M 3.26 % 9.614 M 3.79 % 9.263 M 6.61 % 8.689 M -1.09 % 8.785 M 19.23 % 7.368 M -14.12 % 8.579 M 0.99 % 8.495 M 4.77 % 8.108 M 14.78 % 7.064 M -7.80 % 7.662 M 3.25 % 7.421 M 4.51 % 7.101 M -5.02 % 7.476 M 8.14 % 6.913 M 13.46 % 6.093 M 2.23 % 5.960 M -1.70 % 6.063 M 5.15 % 5.766 M 5.82 % 5.449 M 2.54 % 5.314 M 0.68 % 5.278 M 5.35 % 5.010 M 3.66 % 4.833 M -0.88 % 4.876 M 5.13 % 4.638 M 1.49 % 4.570 M 2.60 % 4.454 M 214.21 % -3.900 M -15.21 % -3.385 M 0.24 % -3.393 M -222.53 % -1.052 M 70.17 % -3.527 M -8.56 % -3.249 M -0.78 % -3.224 M -10.98 % -2.905 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
Selling general and administrative expenses 0.000 0.000 -100.00 % 34.811 M 0.000 -100.00 % 10.193 M 5.33 % 9.677 M 35.06 % 7.165 M 175.03 % -9.550 M 0.000 100.00 % -5.679 M -186.83 % 6.540 M 156.04 % -11.671 M -11.93 % -10.427 M -206.38 % 9.802 M 37.05 % 7.152 M -34.12 % 10.856 M 199.56 % 3.624 M 1 066.40 % -375.000 K -106.39 % 5.872 M -39.44 % 9.696 M 248.81 % 2.780 M -68.66 % 8.870 M 60.37 % 5.531 M -35.85 % 8.622 M 5.56 % 8.168 M 3 489.21 % -241.000 K -104.54 % 5.308 M -33.69 % 8.005 M 0.62 % 7.956 M 4.30 % 7.628 M 55.42 % 4.908 M -31.95 % 7.212 M 4.96 % 6.871 M 2 390.33 % -300.000 K -106.81 % 4.406 M -32.86 % 6.562 M 7.70 % 6.093 M 2.23 % 5.960 M -68.65 % 19.010 M 229.69 % 5.766 M 5.82 % 5.449 M 2.54 % 5.314 M -68.98 % 17.133 M 241.98 % 5.010 M 3.66 % 4.833 M -0.88 % 4.876 M 5.13 % 4.638 M 1.49 % 4.570 M 2.60 % 4.454 M -70.25 % 14.973 M 690.97 % 1.893 M 13.69 % 1.665 M 5.85 % 1.573 M -18.21 % 1.923 M 36.88 % 1.405 M -8.53 % 1.536 M 3.99 % 1.477 M
Interest income 13.703 M 8.64 % 12.613 M 0.000 -100.00 % 11.935 M 7.31 % 11.122 M 0.23 % 11.097 M -68.86 % 35.637 M 201.73 % 11.811 M -2.92 % 12.166 M -1.79 % 12.388 M -36.32 % 19.454 M 45.94 % 13.330 M 7.15 % 12.441 M 6.40 % 11.693 M -24.68 % 15.525 M 36.82 % 11.347 M 5.48 % 10.757 M 8.57 % 9.908 M -6.13 % 10.555 M 6.58 % 9.903 M -0.13 % 9.916 M 8.49 % 9.140 M 0.48 % 9.096 M -1.09 % 9.196 M 0.76 % 9.127 M 1.46 % 8.996 M 1.48 % 8.865 M -0.39 % 8.900 M 4.04 % 8.554 M 2.57 % 8.340 M 1.40 % 8.225 M 1.02 % 8.142 M 4.09 % 7.822 M 3.91 % 7.528 M 3.39 % 7.281 M 3.45 % 7.038 M 0.01 % 7.037 M 5.50 % 6.670 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.822 M 3.95 % 5.601 M 8.23 % 5.175 M 4.55 % 4.950 M -1.71 % 5.036 M 3.54 % 4.864 M 4.56 % 4.652 M
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.376 M 6.21 % 2.237 M 12.07 % 1.996 M -15.58 % 2.364 M 37.71 % 1.717 M 8.19 % 1.587 M 6.80 % 1.486 M
Depreciation and amortization 0.000 0.000 0.000 0.000 0.000 100.00 % -4.693 M 32.13 % -6.915 M -16.83 % -5.919 M 0.000 100.00 % -5.339 M 0.000 100.00 % -5.415 M -6.83 % -5.069 M -3.68 % -4.889 M 45.94 % -9.044 M -118.40 % -4.141 M 0.000 100.00 % -3.375 M 23.50 % -4.412 M -34.64 % -3.277 M 7.58 % -3.546 M -23.76 % -2.865 M 0.000 100.00 % -3.428 M -2.48 % -3.345 M -5.25 % -3.178 M 32.50 % -4.708 M -45.40 % -3.238 M -13.77 % -2.846 M -2.89 % -2.766 M 35.57 % -4.293 M -40.02 % -3.066 M -8.72 % -2.820 M -5.86 % -2.664 M 9.63 % -2.948 M 0.61 % -2.966 M -0.68 % -2.946 M -21.64 % -2.422 M 22.35 % -3.119 M -14.46 % -2.725 M -0.15 % -2.721 M -13.71 % -2.393 M 28.09 % -3.328 M -34.74 % -2.470 M 0.16 % -2.474 M -7.05 % -2.311 M 4.31 % -2.415 M 2.19 % -2.469 M 5.94 % -2.625 M 0.000 -100.00 % 2.376 M 6.21 % 2.237 M 0.000 -100.00 % 2.364 M 37.71 % 1.717 M 0.000 0.000
Operating income 6.492 M 20.00 % 5.410 M -2.94 % 5.574 M 11.19 % 5.013 M 4.22 % 4.810 M 2.49 % 4.693 M -32.13 % 6.915 M 16.83 % 5.919 M 0.000 -100.00 % 5.339 M -27.61 % 7.375 M 36.20 % 5.415 M 6.83 % 5.069 M 3.68 % 4.889 M -45.94 % 9.044 M 118.40 % 4.141 M -5.53 % 4.383 M 29.88 % 3.375 M -23.50 % 4.412 M 34.64 % 3.277 M 5.37 % 3.110 M 8.55 % 2.865 M 8.07 % 2.651 M -22.67 % 3.428 M 2.48 % 3.345 M 5.25 % 3.178 M -32.50 % 4.708 M 45.40 % 3.238 M 13.77 % 2.846 M 2.89 % 2.766 M -35.57 % 4.293 M 40.02 % 3.066 M 8.72 % 2.820 M 5.86 % 2.664 M -9.63 % 2.948 M -0.61 % 2.966 M 0.68 % 2.946 M 21.64 % 2.422 M -22.35 % 3.119 M 14.46 % 2.725 M 0.15 % 2.721 M 13.71 % 2.393 M -28.09 % 3.328 M 34.74 % 2.470 M -0.16 % 2.474 M 7.05 % 2.311 M -4.31 % 2.415 M -2.19 % 2.469 M -5.94 % 2.625 M 26.08 % 2.082 M 124.35 % 928.000 K 25.58 % 739.000 K -85.37 % 5.051 M 4 823.58 % 102.588 K -89.60 % 986.000 K 0.41 % 982.000 K 7.91 % 910.000 K
Operating income ratio 0.37 11.38 % 0.33 6.16 % 0.31 0.44 % 0.31 -4.03 % 0.32 1.11 % 0.32 75.95 % 0.18 -52.90 % 0.38 0.00 -100.00 % 0.34 -28.93 % 0.48 50.32 % 0.32 -3.12 % 0.33 0.44 % 0.33 -33.60 % 0.49 78.83 % 0.27 -9.22 % 0.30 26.88 % 0.24 -24.45 % 0.32 40.30 % 0.22 5.28 % 0.21 -4.71 % 0.22 11.15 % 0.20 -25.41 % 0.27 -2.83 % 0.28 4.65 % 0.27 -33.24 % 0.40 45.19 % 0.27 9.21 % 0.25 -1.35 % 0.25 -35.87 % 0.40 38.78 % 0.29 3.79 % 0.28 0.94 % 0.27 -12.74 % 0.31 4.14 % 0.30 -4.31 % 0.31 11.15 % 0.28 -23.24 % 0.37 14.59 % 0.32 -3.64 % 0.33 7.26 % 0.31 -25.82 % 0.42 26.76 % 0.33 -2.47 % 0.34 5.30 % 0.32 -6.09 % 0.34 -2.38 % 0.35 -5.41 % 0.37 6.54 % 0.35 61.76 % 0.22 20.31 % 0.18 -85.84 % 1.26 4 368.76 % 0.03 -87.86 % 0.23 -0.28 % 0.23 -2.12 % 0.24
Total other income expenses net 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.227 M -122 600.00 % -1.000 K -100.02 % 5.614 M 0.000 100.00 % -894.000 K 0.000 0.000 0.000 100.00 % -1.043 M 0.000 100.00 % -567.438 K 0.000 100.00 % -1.184 M 0.000 0.000 0.000 -100.00 % 887.000 K 0.000 0.000 0.000 100.00 % -789.000 K 0.000 -100.00 % 1.000 K 0.000 100.00 % -738.000 K 0.000 0.000 0.000 100.00 % -744.000 K 0.000 0.000 0.000 100.00 % -701.000 K 0.000 0.000 0.000 100.00 % -655.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.100 M 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-09-30 2013-06-30 2013-03-31 2012-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31
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-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-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2015-12-31 2014-12-31 2012-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31
Net debt 0.000 -100.00 % 24.698 M 0.000 0.000 0.000 100.00 % -36.346 M 0.000 0.000 0.000 100.00 % -20.019 M 0.000 0.000 100.00 % -26.021 M 0.000 -100.00 % 70.124 K 0.000 100.00 % -40.332 M 0.000 0.000 0.000 100.00 % -31.166 M 0.000 0.000 0.000 100.00 % -29.943 M 0.000 0.000 100.00 % -27.044 M 0.000 0.000 0.000 100.00 % -26.220 M -5 221.09 % 512.000 K 117.50 % -2.925 M 68.49 % -9.282 M 13.33 % -10.709 M 5.20 % -11.297 M -1.25 % -11.157 M -184.53 % -3.921 M 62.07 % -10.339 M 3.05 % -10.664 M -12.64 % -9.467 M
Total investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 640.083 M 0.000 0.000 0.000 -100.00 % 655.693 M 0.000 0.000 -100.00 % 742.047 M 0.000 0.000 0.000 -100.00 % 566.138 M 0.000 0.000 0.000 -100.00 % 412.851 M 0.000 0.000 0.000 -100.00 % 369.330 M 0.000 0.000 -100.00 % 412.684 M 0.000 0.000 0.000 -100.00 % 342.792 M 0.000 0.000 0.000 -100.00 % 117.934 M 17.47 % 100.397 M 8.28 % 92.722 M -12.84 % 106.380 M 2.37 % 103.922 M 8.70 % 95.608 M -1.99 % 97.552 M
Total debt 0.000 -100.00 % 24.698 M 0.000 0.000 0.000 -100.00 % 20.927 M 0.000 0.000 0.000 -100.00 % 20.915 M 0.000 0.000 -100.00 % 20.903 M 0.000 -100.00 % 20.896 M 0.000 -100.00 % 20.891 M 0.000 0.000 0.000 -100.00 % 6.190 M 0.000 0.000 0.000 -100.00 % 6.190 M 0.000 0.000 -100.00 % 6.190 M 0.000 0.000 0.000 -100.00 % 6.190 M -63.57 % 16.993 M 26.74 % 13.408 M 45.47 % 9.217 M 776.14 % 1.052 M 2.53 % 1.026 M -0.10 % 1.027 M -87.76 % 8.390 M 511.07 % 1.373 M 31.26 % 1.046 M -48.88 % 2.046 M
Accumulated other comprehensive income loss 115.778 M 416.54 % -36.576 M 0.000 0.000 0.000 100.00 % -39.747 M 0.000 0.000 -100.00 % 87.302 M 308.35 % -41.902 M 0.000 0.000 100.00 % -7.416 M -107.75 % 95.718 M 2 101.62 % -4.782 M 0.000 100.00 % -1.275 M 0.000 0.000 -100.00 % 86.733 M 2 438.45 % -3.709 M 0.000 0.000 -100.00 % 77.950 M 1 317.21 % -6.404 M 0.000 -100.00 % 73.785 M 1 729.89 % -4.527 M 0.000 0.000 -100.00 % 68.794 M 1 710.72 % -4.271 M -68.15 % -2.540 M 23.22 % -3.308 M 0.000 100.00 % -778.000 K 41.24 % -1.324 M -154.13 % -521.000 K 43.06 % -915.000 K -9.84 % -833.000 K 46.98 % -1.571 M -34.62 % -1.167 M
Retained earnings 0.000 -100.00 % 123.669 M 0.000 0.000 0.000 -100.00 % 113.667 M 0.000 0.000 0.000 -100.00 % 99.842 M 0.000 0.000 -100.00 % 87.568 M 0.000 -100.00 % 80.323 M 0.000 -100.00 % 76.665 M 0.000 0.000 0.000 -100.00 % 70.558 M 0.000 0.000 0.000 -100.00 % 63.949 M 0.000 0.000 -100.00 % 57.693 M 0.000 0.000 0.000 -100.00 % 52.449 M 9.20 % 48.032 M 11.70 % 42.999 M 30.96 % 32.833 M 59.78 % 20.549 M 2.53 % 20.041 M 3.43 % 19.377 M 25.73 % 15.412 M -15.80 % 18.304 M 4.45 % 17.525 M 4.38 % 16.789 M
Common stock 0.000 -100.00 % 1.720 M 0.000 0.000 0.000 -100.00 % 1.719 M 0.000 0.000 0.000 -100.00 % 1.718 M 0.000 0.000 -100.00 % 1.718 M 0.000 -100.00 % 1.599 M 0.000 -100.00 % 1.599 M 0.000 0.000 0.000 -100.00 % 1.599 M 0.000 0.000 0.000 -100.00 % 1.599 M 0.000 0.000 -100.00 % 1.599 M 0.000 0.000 0.000 -100.00 % 1.599 M 6.10 % 1.507 M 101.74 % 747.000 K 0.00 % 747.000 K 147.35 % 302.000 K 0.00 % 302.000 K 0.00 % 302.000 K -30.41 % 434.000 K 43.71 % 302.000 K 0.00 % 302.000 K 0.00 % 302.000 K
Total equity 115.835 M 0.00 % 115.835 M -20.28 % 145.295 M 0.21 % 144.995 M 1.36 % 143.053 M 38.00 % 103.660 M -24.98 % 138.181 M 2.36 % 134.997 M 41.76 % 95.230 M 9.01 % 87.361 M -28.42 % 122.052 M 27.05 % 96.064 M -12.39 % 109.649 M 2.91 % 106.546 M 12.28 % 94.889 M 2.81 % 92.298 M -3.31 % 95.462 M 0.85 % 94.659 M 1.88 % 92.911 M 2.09 % 91.013 M 4.86 % 86.792 M -0.75 % 87.445 M 2.32 % 85.460 M 4.83 % 81.523 M 4.50 % 78.009 M 5.36 % 74.041 M 1.88 % 72.676 M -1.58 % 73.844 M 0.09 % 73.777 M 1.46 % 72.717 M 3.23 % 70.445 M 2.31 % 68.854 M 17.34 % 58.678 M 11.75 % 52.506 M 56.36 % 33.580 M 12.21 % 29.927 M 3.65 % 28.873 M -0.48 % 29.012 M 28.73 % 22.537 M -18.42 % 27.627 M 5.81 % 26.110 M 1.29 % 25.778 M
Other non current liabilities -115.835 M -106.48 % 1.788 B 0.000 0.000 0.000 -100.00 % 1.723 B 0.000 0.000 0.000 -100.00 % 1.166 B 0.000 0.000 -100.00 % 1.039 B 0.000 -100.00 % 1.439 B 0.000 -100.00 % 931.045 M 0.000 0.000 0.000 -100.00 % 766.152 M 0.000 0.000 0.000 -100.00 % 721.323 M 0.000 0.000 -100.00 % 688.146 M 0.000 0.000 0.000 -100.00 % 666.390 M -15.84 % 791.804 M 6.89 % 740.770 M 8 137.00 % -9.217 M -776.14 % -1.052 M -2.53 % -1.026 M 0.10 % -1.027 M 87.76 % -8.390 M -511.07 % -1.373 M -31.26 % -1.046 M 47.70 % -2.000 M
Long term debt 0.000 -100.00 % 24.462 M 0.000 0.000 0.000 -100.00 % 20.927 M 0.000 0.000 0.000 -100.00 % 20.915 M 0.000 0.000 -100.00 % 20.903 M 0.000 -100.00 % 20.896 M 0.000 -100.00 % 20.891 M 0.000 0.000 0.000 -100.00 % 6.190 M 0.000 0.000 0.000 -100.00 % 6.190 M 0.000 0.000 -100.00 % 6.190 M 0.000 0.000 0.000 -100.00 % 6.190 M -63.57 % 16.993 M 26.74 % 13.408 M 45.47 % 9.217 M 776.14 % 1.052 M 2.53 % 1.026 M -0.10 % 1.027 M -87.76 % 8.390 M 511.07 % 1.373 M 31.26 % 1.046 M -47.70 % 2.000 M
Total non current liabilities -115.835 M -106.40 % 1.809 B 0.000 0.000 0.000 -100.00 % 1.744 B 0.000 0.000 0.000 -100.00 % 1.187 B 0.000 0.000 -100.00 % 1.060 B 0.000 -100.00 % 1.460 B 0.000 -100.00 % 951.936 M 0.000 0.000 0.000 -100.00 % 772.342 M 0.000 0.000 0.000 -100.00 % 727.513 M 0.000 0.000 -100.00 % 694.336 M 0.000 0.000 0.000 -100.00 % 672.580 M -16.84 % 808.797 M 7.24 % 754.178 M 8 082.47 % 9.217 M 0.000 0.000 0.000 -100.00 % 8.390 M 0.000 0.000 0.000
Other current liabilities 0.000 100.00 % -236.000 K 0.000 0.000 0.000 -100.00 % 437.156 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 -100.00 % 1.000 K 0.000 0.000 0.000 100.00 % -543.000 K 16.20 % -648.000 K -35.85 % -477.000 K -139 167.06 % 343.000 100.07 % -477.000 K -17.20 % -407.000 K -1.50 % -401.000 K
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 -100.00 % 236.000 K 0.000 0.000 0.000 -100.00 % 71.243 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 -100.00 % 46.000 K
Total current liabilities 0.000 0.000 0.000 0.000 0.000 -100.00 % 534.222 M 0.000 0.000 0.000 -100.00 % 22.335 M 0.000 0.000 -100.00 % 24.744 M 0.000 0.000 0.000 -100.00 % 20.827 M 0.000 0.000 0.000 -100.00 % 16.216 M 0.000 0.000 0.000 -100.00 % 9.661 M 0.000 0.000 -100.00 % 8.554 M 0.000 0.000 0.000 -100.00 % 3.016 M 1 808.86 % 158.000 K -1.25 % 160.000 K 0.000 0.000 0.000 0.000 -100.00 % 2.334 M 0.000 0.000 0.000
Total liabilities -115.835 M -106.39 % 1.812 B 1.50 % 1.785 B -1.98 % 1.822 B 5.46 % 1.727 B -1.02 % 1.745 B 0.60 % 1.735 B 0.92 % 1.719 B 0.21 % 1.715 B 2.92 % 1.666 B 3.92 % 1.604 B 2.06 % 1.571 B 3.61 % 1.517 B -1.23 % 1.535 B 4.08 % 1.475 B 1.43 % 1.454 B 9.55 % 1.328 B 3.03 % 1.289 B 1.61 % 1.268 B 12.94 % 1.123 B 4.27 % 1.077 B 1.11 % 1.065 B 1.14 % 1.053 B 2.97 % 1.023 B 1.88 % 1.004 B 0.97 % 994.036 M 4.41 % 952.084 M -0.62 % 958.000 M 2.04 % 938.890 M 1.56 % 924.466 M -1.30 % 936.655 M 5.56 % 887.278 M 9.68 % 808.955 M 7.24 % 754.338 M 8 084.20 % 9.217 M -97.33 % 345.204 M 0.79 % 342.511 M 2.63 % 333.720 M 5.77 % 315.525 M 2.01 % 309.298 M 2.83 % 300.792 M -3.09 % 310.398 M
Other non current assets 0.000 100.00 % -49.650 M 0.000 0.000 0.000 -100.00 % 335.486 M 0.000 0.000 0.000 100.00 % -372.949 M 0.000 0.000 100.00 % -413.747 M 0.000 100.00 % -31.347 M 0.000 100.00 % -315.170 M 0.000 0.000 0.000 -100.00 % 1.057 B 0.000 0.000 0.000 100.00 % -208.801 M 0.000 0.000 100.00 % -229.621 M 0.000 0.000 0.000 100.00 % -219.906 M -126.49 % 830.272 M 7.26 % 774.070 M 5 125.78 % -15.402 M 88.11 % -129.562 M 0.000 0.000 100.00 % -116.322 M -1.94 % -114.112 M 0.000 0.000
Long term investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.399 B 0.000 0.000 0.000 -100.00 % 347.061 M 0.000 0.000 -100.00 % 387.048 M 0.000 0.000 0.000 -100.00 % 287.466 M 0.000 0.000 0.000 -100.00 % 207.461 M 0.000 0.000 0.000 -100.00 % 184.665 M 0.000 0.000 -100.00 % 206.342 M 0.000 0.000 0.000 -100.00 % 199.809 M 0.000 0.000 0.000 -100.00 % 117.934 M 17.47 % 100.397 M 8.28 % 92.722 M -12.84 % 106.380 M 2.37 % 103.922 M 8.70 % 95.608 M -1.99 % 97.552 M
Intangible assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 38.068 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 -100.00 % 2.571 M 16.97 % 2.198 M 5.62 % 2.081 M 0.000 -100.00 % 2.089 M 19.71 % 1.745 M -5.16 % 1.840 M
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 -100.00 % 3.766 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 -100.00 % 166.000 K -4.05 % 173.000 K -6.99 % 186.000 K 0.000 -100.00 % 201.000 K -7.37 % 217.000 K 0.46 % 216.000 K
Property plant equipment net 0.000 -100.00 % 27.404 M 0.000 0.000 0.000 -100.00 % 24.804 M 0.000 0.000 0.000 -100.00 % 25.888 M 0.000 0.000 -100.00 % 26.699 M 0.000 -100.00 % 31.347 M 0.000 -100.00 % 27.704 M 0.000 0.000 0.000 -100.00 % 28.115 M 0.000 0.000 0.000 -100.00 % 24.136 M 0.000 0.000 -100.00 % 23.279 M 0.000 0.000 0.000 -100.00 % 20.097 M -3.75 % 20.880 M 27.00 % 16.441 M 6.75 % 15.402 M 34.37 % 11.462 M 15.84 % 9.895 M 0.79 % 9.817 M -1.26 % 9.942 M -0.47 % 9.989 M -0.27 % 10.016 M 2.48 % 9.774 M
Total non current assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.787 B 0.000 0.000 0.000 -100.00 % 2.003 B 0.000 0.000 -100.00 % 1.912 B 0.000 -100.00 % 1.559 B 0.000 -100.00 % 1.586 B 0.000 0.000 0.000 -100.00 % 1.293 B 0.000 0.000 0.000 -100.00 % 1.197 B 0.000 0.000 -100.00 % 1.172 B 0.000 0.000 0.000 -100.00 % 1.091 B 28.14 % 851.152 M 7.67 % 790.511 M 5 032.52 % 15.402 M -88.11 % 129.562 M 17.29 % 110.465 M 7.53 % 102.725 M -11.69 % 116.322 M 1.94 % 114.112 M 7.81 % 105.841 M -1.58 % 107.542 M
Other current assets 0.000 -100.00 % 77.355 M 0.000 0.000 0.000 100.00 % -309.630 M 0.000 0.000 0.000 -100.00 % 13.156 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 -100.00 % 231.237 M -6.15 % 246.398 M 0.27 % 245.742 M 0.000 -100.00 % 209.012 M 0.68 % 207.606 M -3.57 % 215.281 M
Short term investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 299.920 M 0.000 0.000 0.000 -100.00 % 308.632 M 0.000 0.000 -100.00 % 354.999 M 0.000 0.000 0.000 -100.00 % 278.672 M 0.000 0.000 0.000 -100.00 % 205.390 M 0.000 0.000 0.000 -100.00 % 184.665 M 0.000 0.000 -100.00 % 206.342 M 0.000 0.000 0.000 -100.00 % 142.983 M 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 0.000 0.000 0.000 0.000 -100.00 % 57.273 M 0.000 0.000 0.000 -100.00 % 40.934 M 0.000 0.000 -100.00 % 46.924 M 0.000 -100.00 % 20.826 M 0.000 -100.00 % 61.223 M 0.000 0.000 0.000 -100.00 % 37.356 M 0.000 0.000 0.000 -100.00 % 36.133 M 0.000 0.000 -100.00 % 33.234 M 0.000 0.000 0.000 -100.00 % 32.410 M 96.65 % 16.481 M 0.91 % 16.333 M 75.96 % 9.282 M -21.08 % 11.761 M -4.56 % 12.323 M 1.14 % 12.184 M -1.03 % 12.311 M 5.12 % 11.712 M 0.02 % 11.710 M 1.71 % 11.513 M
Cash and short term investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 357.193 M 0.000 0.000 0.000 -100.00 % 349.566 M 0.000 0.000 -100.00 % 401.923 M 0.000 -100.00 % 20.826 M 0.000 -100.00 % 339.895 M 0.000 0.000 0.000 -100.00 % 242.746 M 0.000 0.000 0.000 -100.00 % 220.798 M 0.000 0.000 -100.00 % 239.576 M 0.000 0.000 0.000 -100.00 % 175.393 M 964.21 % 16.481 M 0.91 % 16.333 M 75.96 % 9.282 M -21.08 % 11.761 M -4.56 % 12.323 M 1.14 % 12.184 M -1.03 % 12.311 M 5.12 % 11.712 M 0.02 % 11.710 M 1.71 % 11.513 M
Total current assets 0.000 -100.00 % 77.355 M 0.000 0.000 0.000 -100.00 % 85.631 M 0.000 0.000 0.000 -100.00 % 397.133 M 0.000 0.000 -100.00 % 422.588 M 0.000 -100.00 % 20.826 M 0.000 -100.00 % 360.446 M 0.000 0.000 0.000 -100.00 % 260.790 M 0.000 0.000 0.000 -100.00 % 233.829 M 0.000 0.000 -100.00 % 251.994 M 0.000 0.000 0.000 -100.00 % 186.912 M 1 034.11 % 16.481 M 0.91 % 16.333 M 75.96 % 9.282 M -96.22 % 245.569 M -5.88 % 260.919 M 0.35 % 260.007 M 1 084.18 % 21.957 M -90.15 % 222.813 M 0.79 % 221.061 M -3.31 % 228.634 M
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
Net receivables 0.000 0.000 0.000 0.000 0.000 -100.00 % 38.068 M 0.000 0.000 0.000 -100.00 % 34.411 M 0.000 0.000 -100.00 % 20.665 M 0.000 0.000 0.000 -100.00 % 20.551 M 0.000 0.000 0.000 -100.00 % 18.044 M 0.000 0.000 0.000 -100.00 % 13.031 M 0.000 0.000 -100.00 % 12.418 M 0.000 0.000 0.000 -100.00 % 11.519 M 0.000 0.000 0.000 -100.00 % 2.571 M 16.97 % 2.198 M 5.62 % 2.081 M -78.43 % 9.646 M 361.75 % 2.089 M 19.71 % 1.745 M -5.16 % 1.840 M
Tax assets 0.000 -100.00 % 22.246 M 0.000 0.000 0.000 -100.00 % 23.089 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
Other assets 0.000 -100.00 % 1.851 B -4.15 % 1.931 B -1.82 % 1.967 B 5.15 % 1.870 B 8 034.33 % -23.572 M -101.26 % 1.873 B 0.77 % 1.859 B 0.23 % 1.854 B 386.72 % -646.678 M -137.47 % 1.726 B 3.50 % 1.667 B 335.37 % -708.397 M -143.14 % 1.642 B 16 654.47 % -9.919 M -100.64 % 1.547 B 395.66 % -523.180 M -137.82 % 1.383 B 1.63 % 1.361 B 12.13 % 1.214 B 411.48 % -389.732 M -133.82 % 1.153 B 1.23 % 1.139 B 3.11 % 1.104 B 416.61 % -348.757 M -132.65 % 1.068 B 4.23 % 1.025 B 361.13 % -392.448 M -138.75 % 1.013 B 1.55 % 997.239 M -0.98 % 1.007 B 413.29 % -321.480 M 0.000 0.000 -100.00 % 640.788 M 0.000 0.000 0.000 -100.00 % 199.783 M 0.000 0.000 0.000
Account payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.823 M 0.000 0.000 0.000 -100.00 % 22.335 M 0.000 0.000 -100.00 % 24.744 M 0.000 0.000 0.000 -100.00 % 20.827 M 0.000 0.000 0.000 -100.00 % 16.216 M 0.000 0.000 0.000 -100.00 % 9.661 M 0.000 0.000 -100.00 % 8.554 M 0.000 0.000 0.000 -100.00 % 3.015 M 0.000 0.000 0.000 -100.00 % 543.000 K -16.20 % 648.000 K 35.85 % 477.000 K -79.56 % 2.334 M 389.31 % 477.000 K 17.20 % 407.000 K 14.65 % 355.000 K
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 56.000 K 0.000 0.000 0.000 -100.00 % 56.000 K 0.000 0.000 0.000 -100.00 % 56.000 K 0.000 0.000 -100.00 % 56.000 K 0.000 0.000 0.000 -100.00 % 56.000 K 0.000 0.000 0.000 -100.00 % 56.000 K 0.000 0.000 0.000 -100.00 % 56.000 K 0.000 0.000 -100.00 % 56.000 K 0.000 0.000 0.000 -100.00 % 56.000 K 0.00 % 56.000 K 0.00 % 56.000 K 0.000 -100.00 % 56.000 K 0.00 % 56.000 K 0.00 % 56.000 K 0.000 -100.00 % 56.000 K 0.00 % 56.000 K 0.00 % 56.000 K
Capital lease obligations 0.000 -100.00 % 3.522 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
Preferred stock 1.000 K 0.00 % 1.000 K 0.000 0.000 0.000 -100.00 % 2.000 K 0.000 0.000 0.000 -100.00 % 3.000 K 0.000 0.000 -100.00 % 3.000 K 0.000 0.000 0.000 -100.00 % 3.000 K 0.000 0.000 0.000 -100.00 % 3.000 K 0.000 0.000 0.000 -100.00 % 3.000 K 0.000 0.000 -100.00 % 3.000 K 0.000 0.000 0.000 -100.00 % 3.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 56.000 K -99.79 % 26.965 M -81.44 % 145.295 M 0.21 % 144.995 M 1.36 % 143.053 M 411.58 % 27.963 M -79.76 % 138.181 M 0.000 -100.00 % 7.928 M -71.32 % 27.644 M -77.35 % 122.052 M 27.05 % 96.064 M 246.55 % 27.720 M 156.01 % 10.828 M -38.99 % 17.749 M -80.77 % 92.298 M 401.24 % 18.414 M -80.55 % 94.659 M 1.88 % 92.911 M 2 070.82 % 4.280 M -76.59 % 18.285 M -79.09 % 87.445 M 2.32 % 85.460 M 2 291.83 % 3.573 M -81.00 % 18.806 M -74.60 % 74.041 M 6 776.38 % -1.109 M -105.83 % 19.020 M -74.22 % 73.777 M 1.46 % 72.717 M 4 304.42 % 1.651 M -91.32 % 19.019 M 63.63 % 11.623 M -3.24 % 12.012 M 135.77 % -33.580 M -442.72 % 9.798 M 0.00 % 9.798 M 0.00 % 9.798 M 28.82 % 7.606 M -22.37 % 9.798 M 0.00 % 9.798 M 0.00 % 9.798 M
Deferred tax liabilities non current 0.000 -100.00 % 3.155 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 -100.00 % 1.812 B 1.50 % 1.785 B -1.98 % 1.822 B 5.46 % 1.727 B 423.76 % -533.472 M -130.76 % 1.735 B 0.92 % 1.719 B 0.21 % 1.715 B 275.52 % 456.725 M -71.52 % 1.604 B 2.06 % 1.571 B 264.06 % 431.574 M -71.89 % 1.535 B 0.000 -100.00 % 1.454 B 309.81 % 354.922 M -72.46 % 1.289 B 1.61 % 1.268 B 12.94 % 1.123 B 289.43 % 288.333 M -72.93 % 1.065 B 1.14 % 1.053 B 2.97 % 1.023 B 283.70 % 266.514 M -73.19 % 994.036 M 4.41 % 952.084 M 273.21 % 255.110 M -72.83 % 938.890 M 1.56 % 924.466 M -1.30 % 936.655 M 342.48 % 211.682 M 0.000 0.000 0.000 -100.00 % 345.204 M 0.79 % 342.511 M 2.63 % 333.720 M 9.49 % 304.801 M -1.45 % 309.298 M 2.83 % 300.792 M -3.09 % 310.398 M
Total assets 0.000 -100.00 % 1.928 B -0.14 % 1.931 B -1.82 % 1.967 B 5.15 % 1.870 B 1.17 % 1.849 B -1.29 % 1.873 B 0.77 % 1.859 B 0.24 % 1.854 B 5.72 % 1.754 B 1.63 % 1.726 B 3.50 % 1.667 B 2.53 % 1.626 B -0.96 % 1.642 B 4.57 % 1.570 B 1.51 % 1.547 B 8.69 % 1.423 B 2.88 % 1.383 B 1.63 % 1.361 B 12.13 % 1.214 B 4.31 % 1.164 B 0.97 % 1.153 B 1.23 % 1.139 B 3.11 % 1.104 B 2.07 % 1.082 B 1.27 % 1.068 B 4.23 % 1.025 B -0.69 % 1.032 B 1.89 % 1.013 B 1.55 % 997.239 M -0.98 % 1.007 B 5.33 % 956.132 M 10.20 % 867.633 M 7.53 % 806.844 M 21.24 % 665.472 M 77.40 % 375.131 M 1.01 % 371.384 M 2.39 % 362.732 M 7.30 % 338.062 M 0.34 % 336.925 M 3.07 % 326.902 M -2.76 % 336.176 M
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-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-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2015-12-31 2014-12-31 2012-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-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 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2006-12-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 109.000 0.000 0.000 0.000 -100.00 % 258.000 0.000 0.000 0.000 -100.00 % 228.000 0.000 0.000 0.000 -100.00 % 226.000 0.000 0.000 0.000 -100.00 % 233.000 0.000 0.000 0.000 -100.00 % 184.000 0.000 0.000 0.000 -100.00 % 161.000 0.000 0.000 0.000 -100.00 % 134.000 0.000 0.000 0.000 -100.00 % 133.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 108.000 K 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 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 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 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 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 0.000 0.000 0.000 0.000 0.000
Other non cash items 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.599 M -104 375.24 % -4.402 K 99.90 % -4.248 M -103 333.16 % -4.107 K 15.28 % -4.848 K -10.41 % -4.391 K -6.89 % -4.108 K -3.58 % -3.966 K 40.87 % -6.707 K -101.11 % -3.335 K -9.76 % -3.038 K -12.45 % -2.702 K 6.86 % -2.901 K -7.52 % -2.698 K -5.89 % -2.548 K -8.47 % -2.349 K 32.03 % -3.456 K -29.15 % -2.676 K -2.29 % -2.616 K -5.36 % -2.483 K 24.14 % -3.273 K -28.50 % -2.547 K -13.60 % -2.242 K -3.65 % -2.163 K -0.09 % -2.161 K -0.09 % -2.159 K -8.60 % -1.988 K -5.46 % -1.885 K -11.01 % -1.698 K 20.17 % -2.127 K 1.39 % -2.157 K -21.52 % -1.775 K 7.41 % -1.917 K 2.49 % -1.966 K -2.24 % -1.923 K -13.52 % -1.694 K 15.26 % -1.999 K -9.84 % -1.820 K 0.05 % -1.821 K -7.31 % -1.697 K 6.29 % -1.811 K 2.53 % -1.858 K -0.27 % -1.853 K 99.87 % -1.447 M -109.90 % 14.610 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 109.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 -100.00 % 14.610 M
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 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 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 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 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 0.000 0.000 0.000 0.000 100.00 % -31.042 M
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 0.000 0.000 0.000 0.000 100.00 % -31.042 M
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 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 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 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 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 0.000 0.000 0.000 0.000 -100.00 % 14.441 M
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 0.000 0.000 0.000 0.000 -100.00 % 14.441 M
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 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 0.000 0.000 0.000 0.000 -100.00 % 109.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 100.00 % -1.991 M
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 14.355 M
Cash at end of period 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 109.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 -100.00 % 12.363 M
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 109.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 -100.00 % 14.610 M
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 0.000 0.000 0.000 0.000 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 109.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 -100.00 % 14.610 M
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 2013 2013 2013 2012 2006
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006