FGFH

Foresight Financial Group, Inc. FGFH

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2006 2005 2004
Revenue 87.885 M 57.72 % 55.722 M -8.46 % 60.870 M 7.03 % 56.873 M -2.55 % 58.361 M 26.90 % 45.989 M 1.05 % 45.512 M 5.57 % 43.110 M -13.58 % 49.882 M 9.48 % 45.562 M 38.17 % 32.976 M 7.81 % 30.588 M 28.28 % 23.845 M -1.78 % 24.276 M 4.21 % 23.295 M 4.38 % 22.317 M
Net income 12.664 M -12.94 % 14.546 M 6.75 % 13.626 M 19.67 % 11.386 M 10.65 % 10.290 M -6.64 % 11.022 M -3.02 % 11.365 M 22.93 % 9.245 M -6.93 % 9.933 M -5.79 % 10.544 M 27.65 % 8.260 M 20.80 % 6.838 M 208.99 % 2.213 M -64.03 % 6.153 M 3.76 % 5.930 M -1.23 % 6.004 M
Income before tax 16.234 M -15.09 % 19.120 M 7.97 % 17.708 M 21.10 % 14.623 M 12.00 % 13.056 M -8.10 % 14.206 M 1.66 % 13.974 M -3.61 % 14.498 M 4.70 % 13.847 M -2.86 % 14.255 M 21.79 % 11.705 M 27.26 % 9.198 M 168.48 % 3.426 M -60.15 % 8.598 M 3.73 % 8.289 M -2.56 % 8.507 M
Income before tax ratio 0.18 -46.17 % 0.34 17.95 % 0.29 13.15 % 0.26 14.93 % 0.22 -27.58 % 0.31 0.61 % 0.31 -8.70 % 0.34 21.15 % 0.28 -11.27 % 0.31 -11.86 % 0.35 18.04 % 0.30 109.29 % 0.14 -59.43 % 0.35 -0.46 % 0.36 -6.65 % 0.38
EBITDA 16.234 M -19.71 % 20.218 M 7.46 % 18.814 M 17.87 % 15.962 M 9.44 % 14.585 M -6.92 % 15.669 M 2.59 % 15.274 M -0.92 % 15.416 M 4.16 % 14.800 M -2.25 % 15.141 M 3 209.03 % -487.000 K 21.70 % -622.000 K 71.03 % -2.147 M 0.000 0.000 0.000
Net income ratio 0.14 -44.80 % 0.26 16.61 % 0.22 11.81 % 0.20 13.55 % 0.18 -26.43 % 0.24 -4.02 % 0.25 16.44 % 0.21 7.69 % 0.20 -13.95 % 0.23 -7.61 % 0.25 12.05 % 0.22 140.88 % 0.09 -63.38 % 0.25 -0.43 % 0.25 -5.38 % 0.27
Ratio EBITDA 0.18 -49.09 % 0.36 17.39 % 0.31 10.13 % 0.28 12.30 % 0.25 -26.65 % 0.34 1.52 % 0.34 -6.15 % 0.36 20.52 % 0.30 -10.72 % 0.33 2 350.20 % -0.01 27.37 % -0.02 77.42 % -0.09 0.00 0.00 0.00
Gross profit ratio 0.63 -37.27 % 1.00 13.71 % 0.88 0.09 % 0.88 13.34 % 0.78 -22.48 % 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.529 M -1.09 % 3.568 M -0.29 % 3.578 M -2.80 % 3.681 M -1.50 % 3.737 M 0.35 % 3.724 M 0.36 % 3.711 M 0.25 % 3.701 M 0.45 % 3.685 M -0.25 % 3.694 M -0.03 % 3.695 M -0.58 % 3.717 M 0.79 % 3.688 M -1.11 % 3.729 M -1.27 % 3.777 M -0.92 % 3.812 M
Weighted average shs out 3.510 M -1.56 % 3.565 M -0.01 % 3.566 M -2.72 % 3.665 M -1.64 % 3.726 M 0.67 % 3.702 M 0.57 % 3.681 M 0.67 % 3.656 M 0.63 % 3.633 M 0.00 % 3.633 M -1.47 % 3.687 M -0.78 % 3.716 M 0.76 % 3.688 M -0.49 % 3.707 M -0.61 % 3.730 M -0.30 % 3.741 M
EPS diluted 3.59 -12.01 % 4.08 7.09 % 3.81 23.30 % 3.09 12.36 % 2.75 -7.09 % 2.96 -3.27 % 3.06 22.40 % 2.50 -7.41 % 2.70 -5.26 % 2.85 27.23 % 2.24 21.74 % 1.84 206.67 % 0.60 -63.64 % 1.65 5.10 % 1.57 -0.63 % 1.58
Earnings per share 3.61 -11.52 % 4.08 6.81 % 3.82 22.83 % 3.11 12.68 % 2.76 -7.38 % 2.98 -3.56 % 3.09 22.13 % 2.53 -7.33 % 2.73 -5.86 % 2.90 29.46 % 2.24 21.74 % 1.84 206.67 % 0.60 -63.86 % 1.66 4.40 % 1.59 -1.24 % 1.61
Gross profit 55.128 M -1.07 % 55.722 M 4.09 % 53.530 M 7.13 % 49.968 M 10.45 % 45.240 M -1.63 % 45.989 M 1.05 % 45.512 M 5.57 % 43.110 M -13.58 % 49.882 M 9.48 % 45.562 M 38.17 % 32.976 M 7.81 % 30.588 M 28.28 % 23.845 M -1.78 % 24.276 M 4.21 % 23.295 M 4.38 % 22.317 M
Income tax expense 3.570 M -21.95 % 4.574 M 12.05 % 4.082 M 26.10 % 3.237 M 17.03 % 2.766 M -13.13 % 3.184 M 22.04 % 2.609 M -50.33 % 5.253 M 34.21 % 3.914 M 5.47 % 3.711 M 7.72 % 3.445 M 45.97 % 2.360 M 11 700.00 % 20.000 K -99.18 % 2.445 M 3.65 % 2.359 M -5.75 % 2.503 M
Cost of revenue 87.885 M 293.03 % 22.361 M 204.65 % 7.340 M 6.30 % 6.905 M -47.37 % 13.121 M 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 3.188 M 5.39 % 3.025 M -86.63 % 22.627 M 5.57 % 21.433 M 7.08 % 20.016 M 7.24 % 18.664 M 7.78 % 17.317 M 8.35 % 15.982 M 951.45 % 1.520 M 161.17 % 582.000 K 39.57 % 417.000 K 0.72 % 414.000 K 39.39 % 297.000 K -96.53 % 8.552 M 206.04 % -8.065 M -8.08 % -7.462 M
Selling and marketing expenses 28.685 M 9.33 % 26.236 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.069 M 6.28 % 17.002 M 10.58 % 15.375 M 1.75 % 15.111 M 5.30 % 14.350 M 0.000 0.000 0.000
Other expenses 0.000 -100.00 % 7.341 M -44.37 % 13.195 M -5.15 % 13.912 M 14.33 % 12.168 M 124.12 % -50.447 M -3.26 % -48.855 M -9.56 % -44.594 M -424.51 % -8.502 M -13.38 % -7.499 M 0.000 0.000 0.000 100.00 % -5.247 M 24.41 % -6.941 M -9.34 % -6.348 M
Operating expenses 31.873 M -12.92 % 36.602 M 2.18 % 35.822 M 1.35 % 35.345 M 9.82 % 32.184 M 201.26 % -31.783 M -0.78 % -31.538 M -10.23 % -28.612 M -436.53 % 8.502 M 13.38 % 7.499 M -64.75 % 21.271 M -0.56 % 21.390 M 4.76 % 20.419 M 517.82 % 3.305 M 122.02 % -15.006 M -8.66 % -13.810 M
Cost and expenses 71.651 M 144.87 % 29.261 M -32.21 % 43.162 M 2.16 % 42.250 M -6.74 % 45.305 M 242.54 % -31.783 M -0.78 % -31.538 M -10.23 % -28.612 M -179.40 % 36.035 M 11.79 % 32.234 M 51.54 % 21.271 M -0.56 % 21.390 M 4.76 % 20.419 M 517.82 % 3.305 M 122.02 % -15.006 M -8.66 % -13.810 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
Selling general and administrative expenses 31.873 M 8.93 % 29.261 M 29.32 % 22.627 M 5.57 % 21.433 M 7.08 % 20.016 M 7.24 % 18.664 M 7.78 % 17.317 M 8.35 % 15.982 M -18.41 % 19.589 M 11.40 % 17.584 M 11.35 % 15.792 M 1.72 % 15.525 M 5.99 % 14.647 M 71.27 % 8.552 M 206.04 % -8.065 M -8.08 % -7.462 M
Interest income 0.000 -100.00 % 70.527 M 34.44 % 52.461 M 10.73 % 47.379 M -3.65 % 49.174 M -2.28 % 50.322 M 6.34 % 47.323 M 8.30 % 43.696 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 39.825 M 25.20 % 31.809 M 15.62 % 27.511 M
Interest expense 0.000 -100.00 % 21.256 M 213.14 % 6.788 M 10.39 % 6.149 M -34.14 % 9.336 M -18.36 % 11.436 M 21.57 % 9.407 M 22.41 % 7.685 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.983 M 57.92 % 12.021 M 35.13 % 8.896 M
Depreciation and amortization 0.000 -100.00 % 1.098 M -0.72 % 1.106 M -17.40 % 1.339 M -12.43 % 1.529 M 4.51 % 1.463 M 12.54 % 1.300 M 41.61 % 918.000 K -3.67 % 953.000 K 7.56 % 886.000 K 107.27 % -12.192 M -24.15 % -9.820 M -124.20 % -4.380 M -575.57 % 921.000 K 12.59 % 818.000 K 17.87 % 694.000 K
Operating income 23.255 M 21.63 % 19.120 M 7.97 % 17.708 M 21.10 % 14.623 M 12.00 % 13.056 M -8.10 % 14.206 M 1.66 % 13.974 M -3.61 % 14.498 M 0.44 % 14.435 M 3.63 % 13.929 M 14.25 % 12.192 M 24.15 % 9.820 M 124.20 % 4.380 M -84.12 % 27.581 M 232.74 % 8.289 M -2.56 % 8.507 M
Operating income ratio 0.26 -22.88 % 0.34 17.95 % 0.29 13.15 % 0.26 14.93 % 0.22 -27.58 % 0.31 0.61 % 0.31 -8.70 % 0.34 16.21 % 0.29 -5.34 % 0.31 -17.31 % 0.37 15.16 % 0.32 74.78 % 0.18 -83.83 % 1.14 219.30 % 0.36 -6.65 % 0.38
Total other income expenses net -7.021 M 4.36 % -7.341 M 0.000 0.000 0.000 0.000 100.00 % -6.700 M -1.15 % -6.624 M 7.10 % -7.130 M -23.91 % -5.754 M -5.02 % -5.479 M 6.58 % -5.865 M -514.78 % -954.000 K 94.97 % -18.983 M 0.000 0.000
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2006 2005 2004
Net debt 61.732 M 453.45 % 11.154 M -95.37 % 241.034 M 31.63 % 183.109 M 38.42 % 132.288 M 22.91 % 107.631 M -25.53 % 144.526 M 9.85 % 131.572 M 487.45 % 22.397 M -19.05 % 27.668 M 425.09 % -8.511 M -1 117.60 % -699.000 K 97.10 % -24.069 M -267.58 % 14.363 M -6.32 % 15.332 M 74.56 % 8.783 M
Total investments 0.000 -100.00 % 740.550 M -6.34 % 790.687 M -10.80 % 886.410 M 21.54 % 729.299 M 21.11 % 602.192 M 1.85 % 591.239 M 7.95 % 547.718 M 1 510.41 % 34.011 M 28.49 % 26.470 M 0.000 0.000 0.000 -100.00 % 140.259 M 7.87 % 130.029 M 6.19 % 122.444 M
Total debt 61.732 M 5.24 % 58.661 M 34.35 % 43.664 M -17.17 % 52.718 M -22.54 % 68.061 M 352.59 % 15.038 M -91.73 % 181.861 M 3.33 % 176.005 M 192.68 % 60.136 M 9.44 % 54.949 M 161.66 % 21.000 M 30.43 % 16.100 M 0.000 -100.00 % 33.000 M -1.49 % 33.500 M 28.85 % 26.000 M
Accumulated other comprehensive income loss -33.097 M -1.81 % -32.510 M 12.11 % -36.988 M -2 497.15 % 1.543 M -75.58 % 6.319 M 203.65 % 2.081 M 166.76 % -3.117 M -506.42 % -514.000 K 42.70 % -897.000 K -123.56 % 3.807 M 9.02 % 3.492 M 927.06 % 340.000 K 0.000 100.00 % -423.000 K 34.01 % -641.000 K -193.58 % 685.000 K
Retained earnings 184.961 M 5.80 % 174.826 M 6.21 % 164.597 M 7.65 % 152.903 M 7.07 % 142.807 M 6.68 % 133.861 M 7.89 % 124.068 M 9.01 % 113.811 M 7.86 % 105.518 M 9.48 % 96.385 M 11.34 % 86.570 M 9.53 % 79.036 M 8.53 % 72.821 M 47.38 % 49.412 M 12.12 % 44.072 M 13.33 % 38.888 M
Common stock 1.060 M 3.92 % 1.020 M 0.20 % 1.018 M 0.30 % 1.015 M 0.20 % 1.013 M 0.60 % 1.007 M 0.50 % 1.002 M 0.70 % 995.000 K 0.71 % 988.000 K 0.71 % 981.000 K 0.62 % 975.000 K 0.62 % 969.000 K 0.31 % 966.000 K 0.00 % 966.000 K 1.15 % 955.000 K 0.63 % 949.000 K
Total equity 153.398 M 8.90 % 140.863 M 10.71 % 127.231 M -18.04 % 155.227 M 0.91 % 153.822 M 9.28 % 140.761 M 12.21 % 125.443 M 6.87 % 117.382 M 8.44 % 108.244 M 4.93 % 103.154 M 9.76 % 93.985 M 11.59 % 84.226 M 0.81 % 83.547 M 53.33 % 54.489 M 9.83 % 49.613 M 6.36 % 46.646 M
Other non current liabilities 1.439 B 5 576.35 % -26.275 M -101.96 % 1.343 B 7 964.04 % -17.076 M 12.64 % -19.546 M -36.80 % -14.288 M -29.06 % -11.071 M 50.16 % -22.215 M -105.50 % 403.993 M -49.21 % 795.493 M -1.54 % 807.968 M 4.70 % 771.731 M 4 215.90 % -18.750 M 43.18 % -33.000 M 1.49 % -33.500 M -28.85 % -26.000 M
Long term debt 34.911 M -87.63 % 282.159 M 3 730.56 % 7.366 M -56.86 % 17.076 M -50.91 % 34.788 M 143.48 % 14.288 M 29.06 % 11.071 M -50.16 % 22.215 M -17.47 % 26.918 M 18.02 % 22.808 M 8.61 % 21.000 M 30.43 % 16.100 M -14.13 % 18.750 M -43.18 % 33.000 M -1.49 % 33.500 M 28.85 % 26.000 M
Total non current liabilities 1.480 B 155.65 % 578.855 M -57.13 % 1.350 B 376.10 % 283.602 M 5.89 % 267.821 M 58.35 % 169.132 M -7.00 % 181.861 M 3.33 % 176.005 M -59.30 % 432.447 M -47.35 % 821.398 M -0.83 % 828.298 M 5.23 % 787.127 M 4 098.01 % 18.750 M -43.18 % 33.000 M -1.49 % 33.500 M 28.85 % 26.000 M
Other current liabilities 923.222 M 14.33 % 807.503 M 11 074.49 % -7.358 M 29.22 % -10.395 M -186.68 % 11.993 M -42.89 % 21.000 M 366.73 % -7.873 M -36.78 % -5.756 M -101.02 % 563.105 M 357.98 % 122.955 M 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue 0.000 0.000 100.00 % -28.940 M -14.63 % -25.247 M 44.23 % -45.266 M -115.55 % -21.000 M 56.29 % -48.039 M 6.11 % -51.165 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 26.821 M -18.00 % 32.707 M -9.89 % 36.298 M 1.84 % 35.642 M 7.12 % 33.273 M 0.000 0.000 0.000 -100.00 % 33.218 M 3.35 % 32.141 M 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 950.043 M 10.75 % 857.857 M 7 134.42 % 11.858 M 14.07 % 10.395 M 25.89 % 8.257 M -5.34 % 8.723 M 10.80 % 7.873 M 36.78 % 5.756 M -99.03 % 596.323 M 284.49 % 155.096 M 23 048.66 % 670.000 K -4.83 % 704.000 K -20.54 % 886.000 K 0.000 0.000 0.000
Total liabilities 1.483 B 3.40 % 1.434 B 6.19 % 1.350 B 3.98 % 1.299 B 5.51 % 1.231 B 14.72 % 1.073 B 1.70 % 1.055 B 0.80 % 1.047 B 1.73 % 1.029 B 5.35 % 976.494 M 17.80 % 828.968 M 5.22 % 787.831 M -1.55 % 800.245 M 32.44 % 604.240 M 10.76 % 545.543 M 10.79 % 492.393 M
Other non current assets 1.593 B 42.02 % 1.122 B 5 425.02 % -21.067 M -246.38 % -6.082 M -1.40 % -5.998 M -15.32 % -5.201 M 22.88 % -6.744 M -30.67 % -5.161 M -100.51 % 1.021 B 4.35 % 978.688 M 10.90 % 882.491 M 4.57 % 843.897 M 7 204.71 % -11.878 M 92.15 % -151.261 M -6.58 % -141.916 M -6.90 % -132.762 M
Long term investments 0.000 -100.00 % 374.932 M -6.12 % 399.353 M -10.57 % 446.532 M 21.67 % 367.001 M 21.78 % 301.368 M 1.68 % 296.377 M 7.88 % 274.717 M 707.73 % 34.011 M 28.49 % 26.470 M 0.000 0.000 0.000 -100.00 % 140.259 M 7.87 % 130.029 M 6.19 % 122.444 M
Intangible assets 2.866 M -13.23 % 3.303 M 2.07 % 3.236 M 59.57 % 2.028 M 41.23 % 1.436 M -9.74 % 1.591 M -23.44 % 2.078 M -17.31 % 2.513 M -12.22 % 2.863 M 55.01 % 1.847 M 27.29 % 1.451 M -10.15 % 1.615 M -2.00 % 1.648 M 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 2.866 M -13.23 % 3.303 M 2.07 % 3.236 M 59.57 % 2.028 M 41.23 % 1.436 M -9.74 % 1.591 M -23.44 % 2.078 M -17.31 % 2.513 M -12.22 % 2.863 M 55.01 % 1.847 M 27.29 % 1.451 M -10.15 % 1.615 M -2.00 % 1.648 M 0.000 0.000 0.000
Property plant equipment net 17.125 M -2.28 % 17.525 M -0.41 % 17.598 M 2.73 % 17.131 M -3.37 % 17.729 M -4.17 % 18.501 M -2.64 % 19.003 M 16.44 % 16.320 M 21.10 % 13.476 M 15.24 % 11.694 M 23.09 % 9.500 M -2.52 % 9.746 M -4.73 % 10.230 M -7.02 % 11.002 M -7.45 % 11.887 M 15.21 % 10.318 M
Total non current assets 1.633 B 7.62 % 1.518 B 261.17 % 420.187 M -9.77 % 465.691 M 20.59 % 386.166 M 20.13 % 321.460 M 1.26 % 317.458 M 8.14 % 293.550 M -72.82 % 1.080 B 4.94 % 1.029 B 15.20 % 893.442 M 4.46 % 855.258 M 7 100.35 % 11.878 M -92.15 % 151.261 M 6.58 % 141.916 M 6.90 % 132.762 M
Other current assets 79.290 M 120.85 % -380.241 M -764.70 % 57.205 M -47.72 % 109.416 M 0.000 -100.00 % 79.175 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term investments 0.000 -100.00 % 365.618 M -6.57 % 391.334 M -11.04 % 439.878 M 21.41 % 362.298 M 20.44 % 300.824 M 2.02 % 294.862 M 8.01 % 273.001 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 64.000 M 34.72 % 47.507 M 12.08 % 42.387 M -57.82 % 100.493 M -25.85 % 135.533 M 120.38 % 61.501 M 64.73 % 37.335 M -15.97 % 44.433 M 17.74 % 37.739 M 38.33 % 27.281 M -7.56 % 29.511 M 75.67 % 16.799 M -30.20 % 24.069 M 29.15 % 18.637 M 2.58 % 18.168 M 5.52 % 17.217 M
Cash and short term investments 0.000 -100.00 % 413.125 M -4.75 % 433.721 M -19.74 % 540.371 M 8.55 % 497.831 M 37.40 % 362.325 M 9.07 % 332.197 M 4.65 % 317.434 M 741.13 % 37.739 M 38.33 % 27.281 M -7.56 % 29.511 M 75.67 % 16.799 M -30.20 % 24.069 M 29.15 % 18.637 M 2.58 % 18.168 M 5.52 % 17.217 M
Total current assets 79.290 M 32.17 % 59.992 M -86.40 % 440.976 M -19.22 % 545.906 M 8.33 % 503.938 M 36.81 % 368.350 M 8.92 % 338.186 M 4.60 % 323.315 M 467.69 % 56.953 M 12.91 % 50.441 M 70.92 % 29.511 M 75.67 % 16.799 M -30.20 % 24.069 M 29.15 % 18.637 M 2.58 % 18.168 M 5.52 % 17.217 M
Inventory 0.000 -100.00 % 17.345 M 130.32 % -57.205 M 47.72 % -109.416 M 0.000 100.00 % -79.175 M -76.76 % -44.793 M 20.07 % -56.040 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 0.000 -100.00 % 9.763 M 34.57 % 7.255 M 31.07 % 5.535 M -9.37 % 6.107 M 1.36 % 6.025 M 0.60 % 5.989 M 1.84 % 5.881 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax assets 19.978 M 0.000 -100.00 % 21.067 M 246.38 % 6.082 M 1.40 % 5.998 M 15.32 % 5.201 M -22.88 % 6.744 M 30.67 % 5.161 M -39.18 % 8.485 M -19.25 % 10.508 M 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 1.557 B 54 781.74 % -2.847 M -100.46 % 616.297 M 39.37 % 442.187 M -10.58 % 494.496 M -5.59 % 523.778 M -0.17 % 524.679 M -4.09 % 547.068 M 0.000 0.000 0.000 0.000 -100.00 % 847.845 M 73.44 % 488.831 M 12.36 % 435.072 M 11.83 % 389.060 M
Account payables 0.000 -100.00 % 17.647 M 48.82 % 11.858 M 14.07 % 10.395 M 25.89 % 8.257 M -5.34 % 8.723 M 10.80 % 7.873 M 36.78 % 5.756 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Deferred revenue non current 0.000 -100.00 % 534.933 M 18 935.67 % -2.840 M -101.01 % 280.500 M 6.73 % 262.813 M 58.03 % 166.301 M -7.52 % 179.825 M 3.07 % 174.476 M -56.20 % 398.380 M -49.59 % 790.295 M 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
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.500 M -1.49 % 16.750 M 28.85 % 13.000 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 474.000 K 119.17 % -2.473 M -77.15 % -1.396 M -496.58 % -234.000 K -106.35 % 3.683 M -3.38 % 3.812 M 9.23 % 3.490 M 12.94 % 3.090 M 17.27 % 2.635 M -6.76 % 2.826 M -4.14 % 2.948 M -24.04 % 3.881 M -60.24 % 9.760 M 115.26 % 4.534 M -13.26 % 5.227 M -14.65 % 6.124 M
Deferred tax liabilities non current 2.860 M 0.46 % 2.847 M 0.25 % 2.840 M -8.45 % 3.102 M -38.06 % 5.008 M 76.90 % 2.831 M 39.05 % 2.036 M 33.16 % 1.529 M -0.46 % 1.536 M -50.40 % 3.097 M 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 532.638 M 18 808.75 % -2.847 M -100.27 % 1.055 B 5.02 % 1.005 B 5.22 % 954.700 M 6.67 % 894.972 M 3.45 % 865.146 M 0.04 % 864.790 M 0.000 0.000 0.000 0.000 -100.00 % 780.609 M 36.65 % 571.240 M 11.56 % 512.043 M 9.79 % 466.393 M
Total assets 1.636 B 3.90 % 1.575 B 6.58 % 1.477 B 1.63 % 1.454 B 5.00 % 1.385 B 14.09 % 1.214 B 2.82 % 1.180 B 1.41 % 1.164 B 2.37 % 1.137 B 5.31 % 1.080 B 16.98 % 922.953 M 5.84 % 872.057 M -1.33 % 883.792 M 34.17 % 658.729 M 10.68 % 595.156 M 10.41 % 539.039 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2006 2005 2004
Deferred income tax 0.000 -100.00 % 292.000 K 153.91 % 115.000 K 233.72 % -86.000 K 82.30 % -486.000 K -209.71 % 443.000 K 1 207.50 % -40.000 K -101.20 % 3.321 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 984.000 K 0.000 0.000
Stock based compensation 0.000 -100.00 % 16.000 K -36.00 % 25.000 K 56.25 % 16.000 K -15.79 % 19.000 K -91.74 % 230.000 K 23.66 % 186.000 K 1.64 % 183.000 K -9.41 % 202.000 K -6.91 % 217.000 K 29.17 % 168.000 K 76.84 % 95.000 K -2.06 % 97.000 K 506.25 % 16.000 K 0.000 0.000
Change in working capital -4.474 M -529.25 % -711.000 K -123.50 % 3.026 M 63.39 % 1.852 M 13.97 % 1.625 M -49.04 % 3.189 M -26.55 % 4.342 M 229.61 % -3.350 M 14.56 % -3.921 M 16.33 % -4.686 M -699.23 % 782.000 K -86.11 % 5.628 M 0.000 -100.00 % 964.000 K 53.75 % 627.000 K 309.70 % -299.000 K
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
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
Accounts payables 0.000 -100.00 % 5.796 M 296.17 % 1.463 M -31.57 % 2.138 M 558.80 % -466.000 K -154.82 % 850.000 K -59.85 % 2.117 M 1 380.42 % 143.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -4.474 M 31.24 % -6.507 M -516.31 % 1.563 M 112.08 % 737.000 K -64.75 % 2.091 M -10.60 % 2.339 M 5.12 % 2.225 M 163.70 % -3.493 M -13.12 % -3.088 M 49.06 % -6.062 M -875.19 % 782.000 K -86.11 % 5.628 M 0.000 0.000 0.000 0.000
Other non cash items 3.048 M 23.60 % 2.466 M 13.17 % 2.179 M -50.90 % 4.438 M -20.08 % 5.553 M 611.92 % 780.000 K 163.00 % -1.238 M -94.04 % -638.000 K -107.15 % 8.917 M 354.25 % 1.963 M -30.04 % 2.806 M -34.01 % 4.252 M -51.31 % 8.732 M 497.45 % -2.197 M -507.61 % 539.000 K -64.79 % 1.531 M
Net cash provided by operating activities 11.238 M -36.53 % 17.707 M -11.80 % 20.077 M 7.60 % 18.659 M 2.42 % 18.218 M 6.37 % 17.127 M -8.69 % 18.757 M 55.54 % 12.059 M -13.72 % 13.976 M 52.59 % 9.159 M -31.81 % 13.431 M -27.10 % 18.424 M 33.00 % 13.853 M 102.50 % 6.841 M -13.56 % 7.914 M -0.20 % 7.930 M
Investments in property plant and equipment -772.000 K 24.68 % -1.025 M 34.84 % -1.573 M -245.71 % -455.000 K -2.25 % -445.000 K 53.69 % -961.000 K 74.63 % -3.788 M -0.69 % -3.762 M 74.58 % -14.797 M -9 090.68 % -161.000 K 74.12 % -622.000 K -37.92 % -451.000 K 53.84 % -977.000 K -28.05 % -763.000 K 67.95 % -2.381 M 28.20 % -3.316 M
Acquisitions net 0.000 0.000 0.000 100.00 % -24.973 M 43.76 % -44.405 M -6 145.43 % -711.000 K 91.32 % -8.187 M 38.65 % -13.345 M 0.000 -100.00 % 23.756 M 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -44.075 M -358.92 % -9.604 M 85.38 % -65.701 M 70.18 % -220.332 M -10.05 % -200.217 M -155.91 % -78.236 M -22.74 % -63.742 M -13.43 % -56.197 M 43.54 % -99.540 M 18.46 % -122.082 M 0.000 0.000 0.000 100.00 % -32.876 M 1.11 % -33.244 M 39.55 % -54.991 M
Sales maturities of investments 37.366 M -7.63 % 40.451 M -27.41 % 55.722 M -58.06 % 132.871 M -2.44 % 136.195 M 78.75 % 76.191 M 101.04 % 37.899 M -6.31 % 40.451 M -65.59 % 117.560 M 38.66 % 84.783 M 0.000 0.000 0.000 -100.00 % 22.783 M -2.00 % 23.247 M -45.45 % 42.615 M
Other investing activites -31.860 M 73.41 % -119.814 M -16.22 % -103.092 M -8 662.46 % 1.204 M 414.53 % 234.000 K -53.39 % 502.000 K -85.56 % 3.476 M 111.44 % 1.644 M 103.07 % -53.557 M -325.45 % 23.756 M 159.25 % -40.096 M -245.74 % -11.597 M -36.61 % -8.489 M 83.94 % -52.861 M -29.80 % -40.725 M -45.06 % -28.074 M
Net cash used for investing activites -39.341 M 56.28 % -89.992 M 21.50 % -114.644 M -2.65 % -111.685 M -2.80 % -108.638 M -3 279.10 % -3.215 M 90.64 % -34.342 M -10.04 % -31.209 M 43.73 % -55.459 M -90.38 % -29.130 M 28.46 % -40.718 M -237.96 % -12.048 M -27.28 % -9.466 M 85.14 % -63.717 M -19.99 % -53.103 M -21.33 % -43.766 M
Debt repayment 3.071 M -84.44 % 19.741 M 303.31 % -9.710 M 45.18 % -17.712 M -190.85 % 19.495 M 184.86 % -22.972 M -89.02 % -12.153 M -204.11 % 11.673 M 292.77 % 2.972 M 231.85 % -2.254 M -129.08 % 7.750 M 272.22 % -4.500 M -132.11 % 14.013 M 5 705.20 % -250.000 K -106.67 % 3.750 M 25.00 % 3.000 M
Common stock issued 4.800 M 0.000 0.000 0.000 0.000 -100.00 % 327.000 K -19.66 % 407.000 K -11.90 % 462.000 K 0.000 0.000 0.000 -100.00 % 124.000 K 0.000 0.000 0.000 0.000
Common stock repurchased -2.103 M -53.39 % -1.371 M 10.51 % -1.532 M 63.28 % -4.172 M -718.04 % -510.000 K 0.000 0.000 0.000 100.00 % -533.000 K -12.21 % -475.000 K 60.87 % -1.214 M -3 094.74 % -38.000 K 99.76 % -15.750 M -1 924.42 % -778.000 K 17.85 % -947.000 K 7.79 % -1.027 M
Dividends paid -2.529 M -10.53 % -2.288 M -18.43 % -1.932 M -25.13 % -1.544 M -14.88 % -1.344 M -9.36 % -1.229 M -10.92 % -1.108 M -16.39 % -952.000 K -19.00 % -800.000 K -9.74 % -729.000 K -0.28 % -727.000 K -17.07 % -621.000 K 57.55 % -1.463 M -79.95 % -813.000 K -8.98 % -746.000 K -100.00 % -373.000 K
Other financing activites 43.146 M -25.74 % 58.099 M -3.04 % 59.919 M -28.11 % 83.353 M -40.08 % 139.096 M 247.14 % 40.069 M 113.45 % 18.772 M 135.74 % 7.963 M -84.32 % 50.799 M 138.01 % 21.343 M -35.99 % 33.342 M 509.31 % -8.146 M -503.41 % -1.350 M -102.33 % 58.063 M 18.91 % 48.829 M 81.02 % 26.975 M
Net cash used provided by financing activities 46.385 M -37.47 % 74.181 M 58.69 % 46.745 M -21.99 % 59.925 M -61.77 % 156.737 M 867.81 % 16.195 M 193.87 % 5.511 M -70.50 % 18.684 M -64.37 % 52.438 M 193.20 % 17.885 M -54.32 % 39.151 M 397.00 % -13.182 M -189.71 % -4.550 M -108.09 % 56.222 M 10.49 % 50.886 M 78.08 % 28.575 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
Net change in cash 18.282 M 864.24 % 1.896 M 103.96 % -47.822 M -44.47 % -33.101 M -149.91 % 66.317 M 120.27 % 30.107 M 398.86 % -10.074 M -2 061.80 % -466.000 K -104.25 % 10.955 M 761.53 % -1.656 M -113.96 % 11.864 M 274.32 % -6.806 M -4 075.46 % -163.000 K 75.08 % -654.000 K -111.48 % 5.697 M 178.46 % -7.261 M
Cash at beginning of period 45.718 M 4.33 % 43.822 M -52.18 % 91.644 M -26.53 % 124.745 M 113.50 % 58.428 M 106.31 % 28.321 M -26.24 % 38.395 M -1.20 % 38.861 M 39.26 % 27.906 M -5.60 % 29.562 M 67.04 % 17.698 M -27.78 % 24.504 M -0.66 % 24.667 M 7.65 % 22.914 M 33.09 % 17.217 M -29.66 % 24.478 M
Cash at end of period 64.000 M 39.99 % 45.718 M 4.33 % 43.822 M -52.18 % 91.644 M -26.53 % 124.745 M 113.50 % 58.428 M 106.31 % 28.321 M -26.24 % 38.395 M -1.20 % 38.861 M 39.26 % 27.906 M -5.60 % 29.562 M 67.04 % 17.698 M -27.78 % 24.504 M 10.08 % 22.260 M -2.85 % 22.914 M 33.09 % 17.217 M
Operating cash flow 11.238 M -36.53 % 17.707 M -11.80 % 20.077 M 7.60 % 18.659 M 2.42 % 18.218 M 6.37 % 17.127 M -8.69 % 18.757 M 55.54 % 12.059 M -13.72 % 13.976 M 52.59 % 9.159 M -31.81 % 13.431 M -27.10 % 18.424 M 33.00 % 13.853 M 102.50 % 6.841 M -13.56 % 7.914 M -0.20 % 7.930 M
Capital expenditure -772.000 K 24.68 % -1.025 M 34.84 % -1.573 M -245.71 % -455.000 K -2.25 % -445.000 K 53.69 % -961.000 K 74.63 % -3.788 M -0.69 % -3.762 M 74.58 % -14.797 M -9 090.68 % -161.000 K 74.12 % -622.000 K -37.92 % -451.000 K 53.84 % -977.000 K -28.05 % -763.000 K 67.95 % -2.381 M 28.20 % -3.316 M
Free CashFlow 10.466 M -37.73 % 16.808 M -9.17 % 18.504 M 1.65 % 18.204 M 2.43 % 17.773 M 9.94 % 16.166 M 8.00 % 14.969 M 80.41 % 8.297 M 1 110.60 % -821.000 K -109.12 % 8.998 M -29.75 % 12.809 M -28.73 % 17.973 M 39.59 % 12.876 M 111.85 % 6.078 M 9.85 % 5.533 M 19.92 % 4.614 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2006 2005 2004
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 2007-09-30 2007-06-30 2007-03-31
Revenue 23.421 M 6.54 % 21.983 M 56.22 % 14.072 M 1 674.05 % -894.000 K -106.35 % 14.075 M 2.35 % 13.752 M -7.38 % 14.847 M 6.56 % 13.933 M -0.29 % 13.973 M -0.72 % 14.074 M -1.83 % 14.337 M 3.36 % 13.871 M 4.84 % 13.231 M 4.65 % 12.643 M -2.50 % 12.967 M -3.40 % 13.424 M 9.30 % 12.282 M 1.92 % 12.051 M -2.79 % 12.397 M 3.93 % 11.928 M 27.56 % 9.351 M -19.14 % 11.564 M 13.48 % 10.190 M -12.31 % 11.620 M 1.52 % 11.446 M -1.40 % 11.608 M 0.85 % 11.510 M 4.48 % 11.016 M -2.19 % 11.263 M 9.62 % 10.275 M -6.13 % 10.946 M 3.61 % 10.565 M -0.37 % 10.604 M 4.71 % 10.127 M 3.66 % 9.769 M -3.73 % 10.148 M -3.41 % 10.506 M 3.58 % 10.143 M -3.48 % 10.509 M 7.49 % 9.777 M 10.42 % 8.854 M 4.74 % 8.453 M 4.06 % 8.124 M 0.00 % 8.124 M -2.88 % 8.365 M 0.00 % 8.365 M 35.06 % 6.193 M -0.86 % 6.247 M 4.73 % 5.965 M
Net income 2.988 M 307.08 % 734.000 K -70.56 % 2.493 M -26.61 % 3.397 M 4.04 % 3.265 M -6.95 % 3.509 M -47.87 % 6.731 M 164.27 % 2.547 M -23.21 % 3.317 M 70.02 % 1.951 M -9.84 % 2.164 M -52.46 % 4.552 M 28.12 % 3.553 M 5.84 % 3.357 M 11.42 % 3.013 M -3.95 % 3.137 M 24.88 % 2.512 M -7.78 % 2.724 M -13.39 % 3.145 M 7.01 % 2.939 M 144.71 % 1.201 M -60.03 % 3.005 M 72.40 % 1.743 M -42.00 % 3.005 M -3.35 % 3.109 M -1.77 % 3.165 M 29.93 % 2.436 M -21.57 % 3.106 M 0.98 % 3.076 M 11.98 % 2.747 M 112.95 % 1.290 M -51.90 % 2.682 M -2.30 % 2.745 M 8.58 % 2.528 M 14.49 % 2.208 M -11.82 % 2.504 M -4.86 % 2.632 M 1.66 % 2.589 M 5.24 % 2.460 M -29.91 % 3.510 M 52.94 % 2.295 M 0.70 % 2.279 M 12.99 % 2.017 M 0.00 % 2.017 M -4.54 % 2.113 M 0.00 % 2.113 M 23.64 % 1.709 M 2.89 % 1.661 M 6.00 % 1.567 M
Income before tax 3.767 M 418.16 % 727.000 K -77.18 % 3.186 M -24.66 % 4.229 M -0.24 % 4.239 M -7.45 % 4.580 M -49.61 % 9.089 M 177.44 % 3.276 M -24.43 % 4.335 M 79.13 % 2.420 M -11.55 % 2.736 M -54.52 % 6.016 M 30.73 % 4.602 M 5.70 % 4.354 M 11.99 % 3.888 M -4.07 % 4.053 M 27.90 % 3.169 M -9.79 % 3.513 M -12.37 % 4.009 M 5.83 % 3.788 M 175.29 % 1.376 M -64.56 % 3.883 M 78.36 % 2.177 M -44.35 % 3.912 M -3.53 % 4.055 M -0.17 % 4.062 M 48.52 % 2.735 M -30.35 % 3.927 M 1.08 % 3.885 M 13.36 % 3.427 M 0.50 % 3.410 M -9.33 % 3.761 M -2.13 % 3.843 M 10.30 % 3.484 M 16.06 % 3.002 M -13.66 % 3.477 M -6.10 % 3.703 M 1.04 % 3.665 M 8.75 % 3.370 M -24.57 % 4.468 M 41.08 % 3.167 M -2.55 % 3.250 M 13.76 % 2.857 M 0.00 % 2.857 M -4.62 % 2.996 M 0.00 % 2.996 M 26.71 % 2.364 M 2.20 % 2.313 M 6.00 % 2.182 M
Income before tax ratio 0.16 386.34 % 0.03 -85.39 % 0.23 104.79 % -4.73 -1 670.67 % 0.30 -9.57 % 0.33 -45.60 % 0.61 160.36 % 0.24 -24.21 % 0.31 80.43 % 0.17 -9.90 % 0.19 -56.00 % 0.43 24.69 % 0.35 1.00 % 0.34 14.86 % 0.30 -0.69 % 0.30 17.01 % 0.26 -11.49 % 0.29 -9.86 % 0.32 1.83 % 0.32 115.82 % 0.15 -56.18 % 0.34 57.17 % 0.21 -36.54 % 0.34 -4.97 % 0.35 1.24 % 0.35 47.27 % 0.24 -33.34 % 0.36 3.35 % 0.34 3.42 % 0.33 7.06 % 0.31 -12.49 % 0.36 -1.77 % 0.36 5.34 % 0.34 11.95 % 0.31 -10.31 % 0.34 -2.79 % 0.35 -2.45 % 0.36 12.68 % 0.32 -29.83 % 0.46 27.76 % 0.36 -6.97 % 0.38 9.32 % 0.35 0.00 % 0.35 -1.79 % 0.36 0.00 % 0.36 -6.18 % 0.38 3.10 % 0.37 1.22 % 0.37
EBITDA 3.767 M 418.16 % 727.000 K -77.18 % 3.186 M -24.66 % 4.229 M -0.24 % 4.239 M -7.45 % 4.580 M -49.61 % 9.089 M 177.44 % 3.276 M -24.43 % 4.335 M 10 324.68 % 41.584 K -98.48 % 2.736 M -54.52 % 6.016 M 30.73 % 4.602 M 5.70 % 4.354 M 11.99 % 3.888 M -4.07 % 4.053 M 27.90 % 3.169 M -9.79 % 3.513 M 3 721.65 % -97.000 K 0.000 0.000 0.000 100.00 % -63.000 K 0.000 0.000 0.000 100.00 % -218.000 K 0.000 0.000 0.000 100.00 % -404.000 K 0.000 0.000 0.000 100.00 % -588.000 K 0.000 -100.00 % 8.445 M 6.75 % 7.911 M 1 169.05 % -740.000 K -169.42 % 1.066 M -84.33 % 6.801 M 10.26 % 6.168 M 2 633.06 % -243.500 K 0.00 % -243.500 K -103.78 % 6.446 M 0.00 % 6.446 M 172.65 % 2.364 M 2.20 % 2.313 M 6.00 % 2.182 M
Net income ratio 0.13 282.09 % 0.03 -81.15 % 0.18 104.66 % -3.80 -1 738.04 % 0.23 -9.09 % 0.26 -43.72 % 0.45 148.00 % 0.18 -22.99 % 0.24 71.24 % 0.14 -8.16 % 0.15 -54.01 % 0.33 22.21 % 0.27 1.13 % 0.27 14.27 % 0.23 -0.57 % 0.23 14.26 % 0.20 -9.52 % 0.23 -10.90 % 0.25 2.96 % 0.25 91.84 % 0.13 -50.57 % 0.26 51.92 % 0.17 -33.86 % 0.26 -4.79 % 0.27 -0.38 % 0.27 28.83 % 0.21 -24.94 % 0.28 3.24 % 0.27 2.15 % 0.27 126.85 % 0.12 -53.58 % 0.25 -1.93 % 0.26 3.70 % 0.25 10.45 % 0.23 -8.40 % 0.25 -1.51 % 0.25 -1.85 % 0.26 9.04 % 0.23 -34.80 % 0.36 38.50 % 0.26 -3.86 % 0.27 8.59 % 0.25 0.00 % 0.25 -1.71 % 0.25 0.00 % 0.25 -8.46 % 0.28 3.79 % 0.27 1.21 % 0.26
Ratio EBITDA 0.16 386.34 % 0.03 -85.39 % 0.23 104.79 % -4.73 -1 670.67 % 0.30 -9.57 % 0.33 -45.60 % 0.61 160.36 % 0.24 -24.21 % 0.31 10 400.03 % 0.00 -98.45 % 0.19 -56.00 % 0.43 24.69 % 0.35 1.00 % 0.34 14.86 % 0.30 -0.69 % 0.30 17.01 % 0.26 -11.49 % 0.29 3 825.63 % -0.01 0.00 0.00 0.00 100.00 % -0.01 0.00 0.00 0.00 100.00 % -0.02 0.00 0.00 0.00 100.00 % -0.04 0.00 0.00 0.00 100.00 % -0.06 0.00 -100.00 % 0.80 3.06 % 0.78 1 207.63 % -0.07 -164.58 % 0.11 -85.81 % 0.77 5.27 % 0.73 2 534.32 % -0.03 0.00 % -0.03 -103.89 % 0.77 0.00 % 0.77 101.87 % 0.38 3.10 % 0.37 1.22 % 0.37
Gross profit ratio 0.67 14.26 % 0.59 -70.88 % 2.02 67.25 % 1.21 20.58 % 1.00 0.00 % 1.00 -0.57 % 1.01 0.57 % 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.644 M 1.27 % 3.598 M 0.00 % 3.598 M 2.87 % 3.498 M 0.00 % 3.498 M 0.90 % 3.466 M -2.77 % 3.565 M 0.00 % 3.565 M 0.00 % 3.565 M 0.07 % 3.562 M -1.85 % 3.629 M 0.00 % 3.629 M 0.00 % 3.629 M 0.00 % 3.629 M -2.78 % 3.733 M 0.00 % 3.733 M 0.00 % 3.733 M 0.00 % 3.733 M -1.37 % 3.785 M 2.19 % 3.704 M -1.10 % 3.745 M 0.81 % 3.715 M -2.39 % 3.806 M 3.26 % 3.686 M -0.58 % 3.707 M 0.26 % 3.698 M -3.17 % 3.819 M 3.24 % 3.699 M 1.18 % 3.656 M -0.36 % 3.669 M -4.92 % 3.859 M 6.37 % 3.628 M -1.20 % 3.672 M 0.65 % 3.648 M -5.46 % 3.859 M 6.33 % 3.629 M 0.67 % 3.605 M -1.14 % 3.646 M -5.34 % 3.852 M 5.14 % 3.664 M 0.58 % 3.643 M 0.70 % 3.617 M -3.48 % 3.748 M 0.00 % 3.748 M 2.87 % 3.643 M 0.00 % 3.643 M -1.86 % 3.712 M 0.00 % 3.712 M 0.00 % 3.712 M
Weighted average shs out 3.606 M 0.22 % 3.598 M 0.00 % 3.598 M 0.02 % 3.597 M 4.46 % 3.444 M -0.64 % 3.466 M -2.54 % 3.556 M -0.42 % 3.571 M 0.00 % 3.571 M 0.24 % 3.563 M 0.00 % 3.562 M 0.00 % 3.562 M -0.01 % 3.563 M 0.31 % 3.552 M -1.23 % 3.596 M -1.14 % 3.637 M -1.00 % 3.674 M -0.35 % 3.687 M -2.98 % 3.800 M 2.60 % 3.704 M -1.10 % 3.745 M 0.81 % 3.715 M -2.32 % 3.803 M 3.18 % 3.686 M -0.58 % 3.707 M 0.26 % 3.698 M -3.60 % 3.836 M 3.69 % 3.699 M 1.18 % 3.656 M -0.36 % 3.669 M -4.28 % 3.833 M 5.66 % 3.628 M -1.20 % 3.672 M 0.65 % 3.648 M -4.78 % 3.831 M 5.58 % 3.629 M 0.67 % 3.605 M -1.14 % 3.646 M -5.95 % 3.877 M 5.81 % 3.664 M 0.58 % 3.643 M 0.70 % 3.617 M -3.05 % 3.731 M 0.00 % 3.731 M 2.42 % 3.643 M 0.00 % 3.643 M -1.86 % 3.712 M 0.00 % 3.712 M 0.00 % 3.712 M
EPS diluted 0.82 310.00 % 0.20 -71.01 % 0.69 -26.60 % 0.94 0.00 % 0.94 -6.00 % 1.00 -47.09 % 1.89 166.20 % 0.71 -23.66 % 0.93 69.09 % 0.55 -9.84 % 0.61 -52.34 % 1.28 28.00 % 1.00 5.26 % 0.95 13.10 % 0.84 -2.33 % 0.86 26.47 % 0.68 -8.11 % 0.74 -10.84 % 0.83 5.06 % 0.79 146.88 % 0.32 -60.49 % 0.81 76.09 % 0.46 -43.90 % 0.82 -2.38 % 0.84 -2.33 % 0.86 34.38 % 0.64 -23.81 % 0.84 0.00 % 0.84 12.00 % 0.75 127.27 % 0.33 -55.41 % 0.74 -1.33 % 0.75 8.70 % 0.69 21.05 % 0.57 -17.39 % 0.69 -5.48 % 0.73 2.82 % 0.71 10.94 % 0.64 -33.33 % 0.96 52.38 % 0.63 0.00 % 0.63 16.67 % 0.54 0.00 % 0.54 -6.90 % 0.58 0.00 % 0.58 26.09 % 0.46 2.22 % 0.45 7.14 % 0.42
Earnings per share 0.83 315.00 % 0.20 -71.01 % 0.69 -26.60 % 0.94 -1.05 % 0.95 -5.00 % 1.00 -47.09 % 1.89 166.20 % 0.71 -23.66 % 0.93 69.09 % 0.55 -9.84 % 0.61 -52.34 % 1.28 28.00 % 1.00 5.26 % 0.95 13.10 % 0.84 -2.33 % 0.86 26.47 % 0.68 -8.11 % 0.74 -10.84 % 0.83 5.06 % 0.79 146.88 % 0.32 -60.49 % 0.81 76.09 % 0.46 -43.90 % 0.82 -2.38 % 0.84 -2.33 % 0.86 34.38 % 0.64 -23.81 % 0.84 0.00 % 0.84 12.00 % 0.75 120.59 % 0.34 -54.05 % 0.74 -1.33 % 0.75 8.70 % 0.69 18.97 % 0.58 -15.94 % 0.69 -5.48 % 0.73 2.82 % 0.71 12.70 % 0.63 -34.38 % 0.96 52.38 % 0.63 0.00 % 0.63 16.67 % 0.54 0.00 % 0.54 -6.90 % 0.58 0.00 % 0.58 26.09 % 0.46 2.22 % 0.45 7.14 % 0.42
Gross profit 15.714 M 21.74 % 12.908 M -54.52 % 28.379 M 2 732.56 % -1.078 M -107.66 % 14.075 M 2.35 % 13.752 M -7.90 % 14.932 M 7.17 % 13.933 M -0.29 % 13.973 M -0.72 % 14.074 M -1.83 % 14.337 M 3.36 % 13.871 M 4.84 % 13.231 M 4.65 % 12.643 M -2.50 % 12.967 M -3.40 % 13.424 M 9.30 % 12.282 M 1.92 % 12.051 M -2.79 % 12.397 M 3.93 % 11.928 M 27.56 % 9.351 M -19.14 % 11.564 M 13.48 % 10.190 M -12.31 % 11.620 M 1.52 % 11.446 M -1.40 % 11.608 M 0.85 % 11.510 M 4.48 % 11.016 M -2.19 % 11.263 M 9.62 % 10.275 M -6.13 % 10.946 M 3.61 % 10.565 M -0.37 % 10.604 M 4.71 % 10.127 M 3.66 % 9.769 M -3.73 % 10.148 M -3.41 % 10.506 M 3.58 % 10.143 M -3.48 % 10.509 M 7.49 % 9.777 M 10.42 % 8.854 M 4.74 % 8.453 M 4.06 % 8.124 M 0.00 % 8.124 M -2.88 % 8.365 M 0.00 % 8.365 M 35.06 % 6.193 M -0.86 % 6.247 M 4.73 % 5.965 M
Income tax expense 779.000 K 11 228.57 % -7.000 K -101.01 % 693.000 K -16.71 % 832.000 K -14.58 % 974.000 K -9.06 % 1.071 M -54.58 % 2.358 M 223.46 % 729.000 K -28.39 % 1.018 M 117.06 % 469.000 K -18.01 % 572.000 K -60.93 % 1.464 M 39.56 % 1.049 M 5.22 % 997.000 K 13.94 % 875.000 K -4.48 % 916.000 K 39.42 % 657.000 K -16.73 % 789.000 K -8.68 % 864.000 K 1.77 % 849.000 K 385.14 % 175.000 K -80.07 % 878.000 K 102.30 % 434.000 K -52.15 % 907.000 K -4.12 % 946.000 K 5.46 % 897.000 K 200.00 % 299.000 K -63.58 % 821.000 K 1.48 % 809.000 K 18.97 % 680.000 K -67.92 % 2.120 M 96.48 % 1.079 M -1.73 % 1.098 M 14.85 % 956.000 K 20.40 % 794.000 K -18.40 % 973.000 K -9.15 % 1.071 M -0.46 % 1.076 M 18.24 % 910.000 K -5.01 % 958.000 K 9.86 % 872.000 K -10.20 % 971.000 K 15.60 % 840.000 K 0.00 % 840.000 K -4.82 % 882.500 K 0.00 % 882.500 K 34.73 % 655.000 K 0.46 % 652.000 K 6.02 % 615.000 K
Cost of revenue 7.707 M -15.07 % 9.075 M -35.51 % 14.072 M 7 547.83 % 184.000 K -97.71 % 8.032 M 9.04 % 7.366 M 8 765.88 % -85.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 6.408 M 776.61 % 731.000 K 0.000 0.000 -100.00 % 716.000 K 0.00 % 716.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 -100.00 % 2.903 M 0.000 0.000 0.000 -100.00 % 2.686 M 0.000 0.000 0.000 -100.00 % 2.372 M 0.000 0.000 0.000 -100.00 % 1.835 M 0.000 0.000 0.000 -100.00 % 924.000 K 0.000 0.000 0.000 -100.00 % 582.000 K 0.000 0.000 0.000 -100.00 % 208.500 K 0.00 % 208.500 K 0.000 0.000 -100.00 % 2.133 M 0.76 % 2.117 M -0.05 % 2.118 M
Selling and marketing expenses 0.000 -100.00 % 7.470 M 0.000 0.000 -100.00 % 7.208 M 6.52 % 6.767 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 % 23.505 M 0.000 0.000 0.000 -100.00 % 22.251 M 0.000 0.000 0.000 -100.00 % 20.776 M 0.000 0.000 0.000 -100.00 % 19.285 M 0.000 0.000 0.000 -100.00 % 4.779 M 0.000 0.000 0.000 -100.00 % 4.929 M 0.000 0.000 0.000 -100.00 % 4.044 M 0.00 % 4.044 M 0.000 0.000 0.000 0.000 0.000
Other expenses 5.539 M 0.000 0.000 -100.00 % 4.745 M 176.35 % 1.717 M 3.37 % 1.661 M -94.53 % 30.388 M 0.000 0.000 0.000 100.00 % -11.601 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.538 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 100.00 % -5.962 M 1.47 % -6.051 M -2.54 % -5.901 M
Operating expenses 11.947 M 45.68 % 8.201 M 0.000 100.00 % -5.307 M -155.05 % 9.641 M 5.44 % 9.144 M -69.91 % 30.388 M 0.000 0.000 0.000 100.00 % -11.601 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.538 M -201.79 % 8.388 M 3.05 % 8.140 M 2.07 % 7.975 M 3.83 % 7.681 M -4.14 % 8.013 M 3.96 % 7.708 M 4.29 % 7.391 M -2.05 % 7.546 M -14.01 % 8.775 M 23.78 % 7.089 M -3.92 % 7.378 M 7.74 % 6.848 M -9.13 % 7.536 M 10.76 % 6.804 M 0.64 % 6.761 M 1.78 % 6.643 M -1.83 % 6.767 M 1.44 % 6.671 M -1.94 % 6.803 M 5.02 % 6.478 M -9.26 % 7.139 M 34.47 % 5.309 M -6.65 % 5.687 M 9.30 % 5.203 M -1.21 % 5.267 M 0.00 % 5.267 M -1.91 % 5.369 M 0.00 % 5.369 M 240.22 % -3.829 M 2.67 % -3.934 M -3.99 % -3.783 M
Cost and expenses 19.654 M -7.54 % 21.256 M 95.26 % 10.886 M 312.49 % -5.123 M -152.08 % 9.836 M 207.24 % -9.172 M -133.95 % 27.014 M 153.49 % 10.657 M 10.57 % 9.638 M -17.30 % 11.654 M 200.46 % -11.601 M -247.69 % 7.855 M -8.97 % 8.629 M 4.10 % 8.289 M -8.70 % 9.079 M -3.12 % 9.371 M 2.83 % 9.113 M 6.73 % 8.538 M 1.79 % 8.388 M 3.05 % 8.140 M 2.07 % 7.975 M 3.83 % 7.681 M -4.14 % 8.013 M 3.96 % 7.708 M 4.29 % 7.391 M -2.05 % 7.546 M -14.01 % 8.775 M 23.78 % 7.089 M -3.92 % 7.378 M 7.74 % 6.848 M -9.13 % 7.536 M 10.76 % 6.804 M 0.64 % 6.761 M 1.78 % 6.643 M -1.83 % 6.767 M 1.44 % 6.671 M -1.94 % 6.803 M 5.02 % 6.478 M -9.26 % 7.139 M 34.47 % 5.309 M -6.65 % 5.687 M 9.30 % 5.203 M -1.21 % 5.267 M 0.00 % 5.267 M -1.91 % 5.369 M 0.00 % 5.369 M 240.22 % -3.829 M 2.67 % -3.934 M -3.99 % -3.783 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
Selling general and administrative expenses 6.408 M -21.86 % 8.201 M 0.000 100.00 % -10.052 M -226.86 % 7.924 M 5.89 % 7.483 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 % 26.408 M 0.000 0.000 0.000 -100.00 % 24.937 M 0.000 0.000 0.000 -100.00 % 23.148 M 0.000 0.000 0.000 -100.00 % 21.120 M 0.000 0.000 0.000 -100.00 % 5.703 M 26.65 % 4.503 M 1.60 % 4.432 M 1.77 % 4.355 M -20.98 % 5.511 M 23.59 % 4.459 M 15.22 % 3.870 M 3.37 % 3.744 M -11.95 % 4.252 M 0.00 % 4.252 M 16.68 % 3.644 M 0.00 % 3.644 M 70.84 % 2.133 M 0.76 % 2.117 M -0.05 % 2.118 M
Interest income 20.418 M 1.88 % 20.041 M 0.000 0.000 -100.00 % 20.255 M 67.24 % 12.111 M -64.16 % 33.796 M 0.000 0.000 -100.00 % 12.353 M -36.21 % 19.366 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 % 11.157 M 1.60 % 10.981 M 3.35 % 10.625 M
Interest expense 7.469 M -3.96 % 7.777 M 0.000 0.000 -100.00 % 7.894 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 -100.00 % 5.945 M 4.28 % 5.701 M 3.26 % 5.521 M
Depreciation and amortization 0.000 0.000 0.000 0.000 100.00 % -9.836 M 0.000 -100.00 % 43.812 K 210.68 % -39.586 K -132.42 % 122.085 K 193.59 % 41.584 K -24.23 % 54.880 K 102.65 % 27.081 K -68.53 % 86.065 K 0.000 0.000 0.000 0.000 0.000 100.00 % -4.106 M -8.39 % -3.788 M -175.29 % -1.376 M 64.56 % -3.883 M -73.35 % -2.240 M 42.74 % -3.912 M 3.53 % -4.055 M 0.17 % -4.062 M -37.56 % -2.953 M 24.80 % -3.927 M -1.08 % -3.885 M -13.36 % -3.427 M 10.15 % -3.814 M -1.41 % -3.761 M 2.13 % -3.843 M -10.30 % -3.484 M 2.95 % -3.590 M -3.25 % -3.477 M 6.10 % -3.703 M -1.04 % -3.665 M 10.83 % -4.110 M -20.81 % -3.402 M -7.42 % -3.167 M 2.55 % -3.250 M -4.82 % -3.101 M 0.00 % -3.101 M -3.51 % -2.996 M 0.00 % -2.996 M 0.000 0.000 0.000
Operating income 3.767 M 418.16 % 727.000 K -77.18 % 3.186 M -24.66 % 4.229 M -69.95 % 14.075 M 207.31 % 4.580 M -49.61 % 9.089 M -34.77 % 13.933 M -0.29 % 13.973 M -0.72 % 14.074 M 414.40 % 2.736 M -80.28 % 13.871 M 4.84 % 13.231 M 4.65 % 12.643 M -2.50 % 12.967 M -3.40 % 13.424 M 9.30 % 12.282 M 249.62 % 3.513 M -14.44 % 4.106 M 8.39 % 3.788 M 175.29 % 1.376 M -64.56 % 3.883 M 73.35 % 2.240 M -42.74 % 3.912 M -3.53 % 4.055 M -0.17 % 4.062 M 37.56 % 2.953 M -24.80 % 3.927 M 1.08 % 3.885 M 13.36 % 3.427 M -10.15 % 3.814 M 1.41 % 3.761 M -2.13 % 3.843 M 10.30 % 3.484 M -2.95 % 3.590 M 3.25 % 3.477 M -6.10 % 3.703 M 1.04 % 3.665 M -10.83 % 4.110 M 20.81 % 3.402 M 7.42 % 3.167 M -2.55 % 3.250 M 4.82 % 3.101 M 0.00 % 3.101 M 3.51 % 2.996 M 0.00 % 2.996 M 26.71 % 2.364 M 2.20 % 2.313 M 6.00 % 2.182 M
Operating income ratio 0.16 386.34 % 0.03 -85.39 % 0.23 104.79 % -4.73 -573.04 % 1.00 200.26 % 0.33 -45.60 % 0.61 -38.78 % 1.00 0.00 % 1.00 0.00 % 1.00 424.01 % 0.19 -80.92 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 243.04 % 0.29 -11.99 % 0.33 4.29 % 0.32 115.82 % 0.15 -56.18 % 0.34 52.75 % 0.22 -34.70 % 0.34 -4.97 % 0.35 1.24 % 0.35 36.39 % 0.26 -28.03 % 0.36 3.35 % 0.34 3.42 % 0.33 -4.28 % 0.35 -2.12 % 0.36 -1.77 % 0.36 5.34 % 0.34 -6.38 % 0.37 7.26 % 0.34 -2.79 % 0.35 -2.45 % 0.36 -7.61 % 0.39 12.40 % 0.35 -2.72 % 0.36 -6.97 % 0.38 0.74 % 0.38 0.00 % 0.38 6.58 % 0.36 0.00 % 0.36 -6.18 % 0.38 3.10 % 0.37 1.22 % 0.37
Total other income expenses net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -23.202 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.064 M 0.000 100.00 % -2.371 M -11.68 % -2.123 M -30.41 % -1.628 M -91.53 % -850.000 K 53.22 % -1.817 M -24.54 % -1.459 M -43.81 % -1.015 M 0.00 % -1.015 M 41.19 % -1.725 M 0.00 % -1.725 M -172 600.00 % 1.000 K 0.000 100.00 % -7.566 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 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 2007-09-30 2007-06-30 2007-03-31
2025-06-30 2025-03-31 2024-12-31 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2021-12-31 2020-12-31 2019-12-31 2018-12-31 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-06-30 2014-12-31 2014-09-30 2007-09-30 2007-06-30 2007-03-31
Net debt 9.069 M 194.27 % -9.620 M -115.58 % 61.732 M 78.33 % 34.616 M 210.35 % 11.154 M -64.97 % 31.845 M 5.45 % 30.199 M 165.93 % 11.356 M -95.29 % 241.034 M 1 420.05 % 15.857 M -83.42 % 95.660 M 206.34 % -89.957 M -111.61 % -42.510 M -810.51 % 5.983 M -40.17 % 10.000 M 1 167.43 % 789.000 K -92.11 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 355.04 % -3.921 M 21.47 % -4.993 M -161.40 % 8.132 M 121.28 % 3.675 M 3.09 % 3.565 M -56.99 % 8.289 M 197.39 % -8.511 M 0.00 % -8.511 M -482.17 % 2.227 M 13.16 % 1.968 M 2 524.00 % 75.000 K
Total investments 1.487 B 0.81 % 1.475 B 0.000 0.000 -100.00 % 740.550 M 0.000 0.000 0.000 -100.00 % 790.687 M 0.000 -100.00 % 62.509 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 % 156.767 M 6.94 % 146.600 M 2.64 % 142.835 M
Total debt 52.355 M -11.20 % 58.960 M -4.49 % 61.732 M 78.33 % 34.616 M -40.99 % 58.661 M 84.21 % 31.845 M 5.45 % 30.199 M 165.93 % 11.356 M -95.99 % 283.421 M 1 687.36 % 15.857 M -69.92 % 52.718 M 51.54 % 34.788 M 131.33 % 15.038 M -54.73 % 33.216 M 232.16 % 10.000 M -73.90 % 38.308 M 283.08 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M -70.43 % 33.818 M -2.71 % 34.759 M -0.56 % 34.953 M 2.98 % 33.940 M 10.03 % 30.846 M 15.96 % 26.600 M 26.67 % 21.000 M 0.00 % 21.000 M 23.53 % 17.000 M -5.56 % 18.000 M 9.09 % 16.500 M
Accumulated other comprehensive income loss -29.031 M -0.89 % -28.775 M 13.06 % -33.097 M 0.000 100.00 % -32.510 M 0.000 0.000 0.000 100.00 % -36.988 M 0.000 -100.00 % 1.543 M -75.58 % 6.319 M 203.65 % 2.081 M 166.76 % -3.117 M 0.000 100.00 % -514.000 K 0.000 0.000 0.000 100.00 % -897.000 K -124.04 % 3.731 M -10.14 % 4.152 M 21.44 % 3.419 M 15.43 % 2.962 M 5.90 % 2.797 M -19.90 % 3.492 M 0.00 % 3.492 M 186.46 % -4.039 M 16.76 % -4.852 M -47.16 % -3.297 M
Retained earnings 187.237 M 1.22 % 184.972 M 0.01 % 184.961 M 0.000 -100.00 % 174.826 M 0.000 0.000 0.000 -100.00 % 164.597 M 0.000 -100.00 % 152.903 M 7.07 % 142.807 M 6.68 % 133.861 M 7.89 % 124.068 M 0.000 -100.00 % 113.811 M 0.000 0.000 0.000 -100.00 % 105.518 M 1.92 % 103.527 M 2.26 % 101.242 M 2.48 % 98.793 M 2.50 % 96.385 M 6.18 % 90.779 M 4.86 % 86.570 M 0.00 % 86.570 M 61.60 % 53.571 M 2.78 % 52.121 M 2.76 % 50.719 M
Common stock 1.062 M 0.19 % 1.060 M 0.00 % 1.060 M 0.000 -100.00 % 1.020 M 0.000 0.000 0.000 -100.00 % 1.018 M 0.000 -100.00 % 1.015 M 0.20 % 1.013 M 0.60 % 1.007 M 0.50 % 1.002 M -99.17 % 120.426 M 12 003.12 % 995.000 K -99.15 % 116.742 M 2.12 % 114.316 M 2.45 % 111.581 M 11 193.62 % 988.000 K 0.20 % 986.000 K 0.00 % 986.000 K 0.31 % 983.000 K 0.20 % 981.000 K 0.20 % 979.000 K 0.41 % 975.000 K 0.00 % 975.000 K 0.83 % 967.000 K 0.00 % 967.000 K 0.00 % 967.000 K
Total equity 159.959 M 1.41 % 157.731 M 2.82 % 153.398 M -12.34 % 174.994 M 24.23 % 140.863 M -16.44 % 168.569 M 1.19 % 166.594 M 1.68 % 163.849 M 28.78 % 127.231 M -21.75 % 162.599 M 4.75 % 155.227 M 0.91 % 153.822 M 9.28 % 140.761 M 12.21 % 125.443 M 4.17 % 120.426 M 2.59 % 117.382 M 0.55 % 116.742 M 2.12 % 114.316 M 2.45 % 111.581 M 3.08 % 108.244 M -2.40 % 110.908 M 1.65 % 109.103 M 3.08 % 105.842 M 2.61 % 103.154 M 5.65 % 97.634 M 3.88 % 93.985 M 0.00 % 93.985 M 62.32 % 57.900 M 4.07 % 55.637 M -0.27 % 55.790 M
Other non current liabilities 14.737 M -98.97 % 1.431 B -0.58 % 1.439 B 1 121.50 % -140.863 M -147.94 % 293.849 M 0.000 100.00 % -30.199 M -165.93 % -11.356 M 95.99 % -283.421 M -1 687.36 % -15.857 M -252.54 % 10.395 M -99.13 % 1.196 B 13.07 % 1.058 B 3.54 % 1.022 B 0.000 -100.00 % 1.007 B 0.000 0.000 0.000 -100.00 % 992.598 M 0.000 0.000 0.000 -100.00 % 941.879 M 0.000 -100.00 % 807.968 M 0.00 % 807.968 M 14 151.62 % -5.750 M 37.84 % -9.250 M 0.00 % -9.250 M
Long term debt 39.889 M 5.50 % 37.810 M 8.30 % 34.911 M 0.000 -100.00 % 282.159 M 0.000 -100.00 % 30.199 M 165.93 % 11.356 M -95.99 % 283.421 M 1 687.36 % 15.857 M -7.14 % 17.076 M -50.91 % 34.788 M 131.33 % 15.038 M -54.73 % 33.216 M 232.16 % 10.000 M -73.90 % 38.308 M 283.08 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M -70.43 % 33.818 M -2.71 % 34.759 M -0.56 % 34.953 M 2.98 % 33.940 M 10.03 % 30.846 M 15.96 % 26.600 M 26.67 % 21.000 M 0.00 % 21.000 M 265.22 % 5.750 M -37.84 % 9.250 M 0.00 % 9.250 M
Total non current liabilities 54.626 M -96.28 % 1.468 B -0.78 % 1.480 B 1 150.54 % -140.863 M -124.33 % 578.855 M 1 717.73 % 31.845 M -97.67 % 1.367 B -1.85 % 1.393 B 391.36 % 283.421 M -78.62 % 1.326 B 65.04 % 803.380 M -34.67 % 1.230 B 14.78 % 1.071 B 1.69 % 1.054 B 10 436.71 % 10.000 M -99.04 % 1.046 B 10 357.08 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M -99.03 % 1.026 B 2 852.95 % 34.759 M -0.56 % 34.953 M 2.98 % 33.940 M -96.51 % 972.725 M 3 556.86 % 26.600 M -96.79 % 828.298 M 0.00 % 828.298 M 14 305.18 % 5.750 M -37.84 % 9.250 M 0.00 % 9.250 M
Other current liabilities 1.384 B 6 643.56 % -21.150 M -102.29 % 923.222 M 2 767.04 % -34.616 M -104.29 % 807.503 M 2 635.73 % -31.845 M 0.000 0.000 100.00 % -11.858 M 0.000 -100.00 % 462.637 M 0.000 0.000 0.000 0.000 -100.00 % 843.000 K 0.000 0.000 0.000 -100.00 % 818.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.250 M -28.57 % -8.750 M -20.69 % -7.250 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -28.940 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
Short term debt 12.466 M -41.06 % 21.150 M -21.14 % 26.821 M -22.52 % 34.616 M 5.84 % 32.707 M 2.71 % 31.845 M 0.000 0.000 0.000 0.000 -100.00 % 35.642 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 % 11.250 M 28.57 % 8.750 M 20.69 % 7.250 M
Total current liabilities 1.396 B 0.000 -100.00 % 950.043 M 0.000 -100.00 % 857.857 M 2 593.85 % 31.845 M 0.000 0.000 -100.00 % 11.858 M 0.000 -100.00 % 498.279 M 50 486.70 % 985.000 K -27.09 % 1.351 M 11.75 % 1.209 M 0.000 -100.00 % 843.000 K 0.000 0.000 0.000 -100.00 % 818.000 K 0.000 0.000 0.000 -100.00 % 672.000 K 0.000 -100.00 % 670.000 K 0.00 % 670.000 K -94.04 % 11.250 M 28.57 % 8.750 M 20.69 % 7.250 M
Total liabilities 1.451 B -1.18 % 1.468 B -0.97 % 1.483 B 5.54 % 1.405 B -2.22 % 1.437 B 4 411.58 % 31.845 M -97.67 % 1.367 B -1.85 % 1.393 B 3.14 % 1.350 B 1.84 % 1.326 B 1.86 % 1.302 B 5.76 % 1.231 B 14.72 % 1.073 B 1.70 % 1.055 B 10 448.80 % 10.000 M -99.04 % 1.047 B 10 365.51 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M -99.03 % 1.027 B 2 855.30 % 34.759 M -0.56 % 34.953 M 2.98 % 33.940 M -96.51 % 973.397 M 3 559.39 % 26.600 M -96.79 % 828.968 M 0.00 % 828.968 M 33.38 % 621.504 M 1.02 % 615.207 M 1.35 % 607.041 M
Other non current assets 64.006 M -87.57 % 514.833 M 1 388.08 % -39.969 M 0.000 -100.00 % 1.102 B 0.000 0.000 0.000 100.00 % -21.067 M 0.000 -100.00 % 29.185 M -97.65 % 1.241 B 9.22 % 1.136 B 0.35 % 1.132 B 0.000 -100.00 % 1.108 B 0.000 0.000 0.000 -100.00 % 1.081 B 0.69 % 1.074 B 1.87 % 1.054 B 0.65 % 1.048 B 1.27 % 1.034 B 14.08 % 906.706 M 2.74 % 882.491 M 0.00 % 882.491 M 626.63 % -167.574 M -6.40 % -157.489 M -2.53 % -153.597 M
Long term investments 1.126 B 2.87 % 1.094 B 0.000 0.000 -100.00 % 374.932 M 0.000 0.000 0.000 -100.00 % 399.353 M 0.000 -100.00 % 62.509 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 % 156.767 M 6.94 % 146.600 M 2.64 % 142.835 M
Intangible assets 0.000 0.000 -100.00 % 2.866 M 0.000 -100.00 % 3.303 M 0.000 0.000 0.000 -100.00 % 3.236 M 0.000 0.000 -100.00 % 1.436 M -9.74 % 1.591 M -23.44 % 2.078 M 0.000 -100.00 % 2.513 M 0.000 0.000 0.000 -100.00 % 2.863 M 0.000 0.000 0.000 -100.00 % 3.171 M 0.000 -100.00 % 1.451 M 0.00 % 1.451 M 44.81 % 1.002 M 3.73 % 966.000 K -81.88 % 5.330 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
Goodwill and intangible assets 0.000 0.000 -100.00 % 2.866 M 0.000 -100.00 % 3.303 M 0.000 0.000 0.000 -100.00 % 3.236 M 0.000 -100.00 % 1.233 B 85 733.08 % 1.436 M -9.74 % 1.591 M -23.44 % 2.078 M 0.000 -100.00 % 2.513 M 0.000 0.000 0.000 -100.00 % 2.863 M 0.000 0.000 0.000 -100.00 % 3.171 M 0.000 -100.00 % 1.451 M 0.00 % 1.451 M 44.81 % 1.002 M 3.73 % 966.000 K 2.33 % 944.000 K
Property plant equipment net 16.889 M -0.52 % 16.978 M -0.86 % 17.125 M 0.000 -100.00 % 17.525 M 0.000 0.000 0.000 -100.00 % 17.598 M 0.000 -100.00 % 17.131 M -3.37 % 17.729 M -4.17 % 18.501 M -2.64 % 19.003 M 0.000 -100.00 % 16.320 M 0.000 0.000 0.000 -100.00 % 13.476 M -1.22 % 13.643 M 0.14 % 13.624 M -0.50 % 13.692 M 17.09 % 11.694 M 19.77 % 9.764 M 2.78 % 9.500 M 0.00 % 9.500 M -3.11 % 9.805 M -1.19 % 9.923 M 1.07 % 9.818 M
Total non current assets 1.207 B -25.80 % 1.626 B 0.000 0.000 -100.00 % 1.518 B 0.000 0.000 0.000 -100.00 % 420.187 M 0.000 -100.00 % 1.347 B 6.95 % 1.260 B 8.98 % 1.156 B 0.26 % 1.153 B 0.000 -100.00 % 1.126 B 0.000 0.000 0.000 -100.00 % 1.098 B 0.93 % 1.088 B 1.84 % 1.068 B 0.63 % 1.061 B 1.14 % 1.049 B 14.49 % 916.470 M 2.58 % 893.442 M 0.00 % 893.442 M 433.16 % 167.574 M 6.40 % 157.489 M 2.53 % 153.597 M
Other current assets 0.000 100.00 % -449.247 M -666.59 % 79.290 M 0.000 100.00 % -380.241 M 0.000 0.000 0.000 -100.00 % 57.205 M 0.000 -100.00 % 109.416 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
Short term investments 361.146 M -5.13 % 380.667 M 0.000 0.000 -100.00 % 365.618 M 0.000 0.000 0.000 -100.00 % 391.334 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
cash and cash equivalents 43.286 M -36.88 % 68.580 M 0.000 0.000 -100.00 % 47.507 M 0.000 0.000 0.000 -100.00 % 42.387 M 0.000 100.00 % -42.942 M -134.42 % 124.745 M 116.77 % 57.548 M 111.32 % 27.233 M 0.000 -100.00 % 37.519 M 0.000 0.000 0.000 -100.00 % 37.739 M -5.06 % 39.752 M 48.21 % 26.821 M -11.38 % 30.265 M 10.94 % 27.281 M 48.99 % 18.311 M -37.95 % 29.511 M 0.00 % 29.511 M 99.76 % 14.773 M -7.85 % 16.032 M -2.39 % 16.425 M
Cash and short term investments 404.432 M -9.98 % 449.247 M 0.000 0.000 -100.00 % 413.125 M 0.000 0.000 0.000 -100.00 % 433.721 M 0.000 100.00 % -42.942 M -134.42 % 124.745 M 116.77 % 57.548 M 111.32 % 27.233 M 0.000 -100.00 % 37.519 M 0.000 0.000 0.000 -100.00 % 37.739 M -5.06 % 39.752 M 48.21 % 26.821 M -11.38 % 30.265 M 10.94 % 27.281 M 48.99 % 18.311 M -37.95 % 29.511 M 0.00 % 29.511 M 99.76 % 14.773 M -7.85 % 16.032 M -2.39 % 16.425 M
Total current assets 404.432 M 0.000 -100.00 % 79.290 M 0.000 -100.00 % 59.992 M 0.000 0.000 0.000 -100.00 % 440.976 M 0.000 -100.00 % 109.416 M -12.29 % 124.745 M 116.77 % 57.548 M 111.32 % 27.233 M 0.000 -100.00 % 37.519 M 0.000 0.000 0.000 -100.00 % 37.739 M -5.06 % 39.752 M 48.21 % 26.821 M -11.38 % 30.265 M 10.94 % 27.281 M 48.99 % 18.311 M -37.95 % 29.511 M 0.00 % 29.511 M 37.48 % 21.466 M -1.05 % 21.694 M -0.28 % 21.755 M
Inventory 0.000 0.000 0.000 0.000 -100.00 % 17.345 M 0.000 0.000 0.000 100.00 % -57.205 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
Net receivables 0.000 0.000 0.000 0.000 -100.00 % 9.763 M 0.000 0.000 0.000 -100.00 % 7.255 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 -100.00 % 6.693 M 18.21 % 5.662 M 6.23 % 5.330 M
Tax assets 0.000 0.000 -100.00 % 19.978 M 0.000 -100.00 % 19.807 M 0.000 0.000 0.000 -100.00 % 21.067 M 0.000 -100.00 % 6.082 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
Other assets 0.000 0.000 -100.00 % 1.557 B -1.46 % 1.580 B 0.000 -100.00 % 1.537 B 1.69 % 1.512 B -1.53 % 1.535 B 149.10 % 616.297 M -57.75 % 1.459 B 0.000 0.000 0.000 0.000 0.000 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 % 490.364 M -0.26 % 491.661 M 0.86 % 487.479 M
Account payables 0.000 0.000 0.000 0.000 -100.00 % 17.647 M 0.000 0.000 0.000 -100.00 % 11.858 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
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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 280.581 M 0.000 -100.00 % 772.807 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
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
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 0.000 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
Other total stockholders equity 691.000 K 45.78 % 474.000 K 0.00 % 474.000 K -99.73 % 174.994 M 7 176.18 % -2.473 M -101.47 % 168.569 M 0.000 0.000 100.00 % -1.396 M 0.000 100.00 % -234.000 K -106.35 % 3.683 M -3.38 % 3.812 M 9.23 % 3.490 M 0.000 -100.00 % 3.090 M 0.000 0.000 0.000 -100.00 % 2.635 M -1.09 % 2.664 M -2.17 % 2.723 M 2.87 % 2.647 M -6.33 % 2.826 M -8.22 % 3.079 M 4.44 % 2.948 M 0.00 % 2.948 M -60.17 % 7.401 M 0.00 % 7.401 M 0.00 % 7.401 M
Deferred tax liabilities non current 0.000 0.000 -100.00 % 2.860 M 0.000 -100.00 % 2.847 M 0.000 0.000 0.000 -100.00 % 2.840 M 0.000 -100.00 % 3.102 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
Other liabilities 0.000 0.000 -100.00 % 532.638 M -62.09 % 1.405 B 0.000 100.00 % -31.845 M 0.000 0.000 -100.00 % 1.055 B 0.000 0.000 0.000 0.000 0.000 0.000 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 % 604.504 M 1.22 % 597.207 M 1.13 % 590.541 M
Total assets 1.611 B -0.93 % 1.626 B -0.61 % 1.636 B 3.56 % 1.580 B 0.14 % 1.578 B 2.63 % 1.537 B 1.69 % 1.512 B -1.53 % 1.535 B 3.91 % 1.477 B 1.30 % 1.459 B 0.11 % 1.457 B 5.22 % 1.385 B 14.09 % 1.214 B 2.82 % 1.180 B 0.000 -100.00 % 1.164 B 0.000 0.000 0.000 -100.00 % 1.135 B 0.72 % 1.127 B 2.98 % 1.095 B 0.30 % 1.092 B 1.39 % 1.077 B 15.17 % 934.781 M 1.28 % 922.953 M 0.00 % 922.953 M 35.85 % 679.404 M 1.28 % 670.844 M 1.21 % 662.831 M
2025-06-30 2025-03-31 2024-12-31 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2021-12-31 2020-12-31 2019-12-31 2018-12-31 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-06-30 2014-12-31 2014-09-30 2007-09-30 2007-06-30 2007-03-31
2025-06-30 2025-03-31 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 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
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 % 265.000 K 0.000 0.000 0.000 -100.00 % 230.000 K 0.000 0.000 0.000 -100.00 % 186.000 K 0.000 0.000 0.000 -100.00 % 183.000 K 0.000 0.000 0.000 -100.00 % 202.000 K 0.000 0.000 0.000 -100.00 % 217.000 K 0.000 0.000 0.000 -100.00 % 113.500 K 108.26 % 54.500 K 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
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
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
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
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
Other non cash items -2.988 M -307.08 % -734.000 K 77.52 % -3.265 M 6.95 % -3.509 M 47.87 % -6.731 M -164.27 % -2.547 M 23.21 % -3.317 M -70.02 % -1.951 M 9.84 % -2.164 M 52.46 % -4.552 M -33.49 % -3.410 M -16.03 % -2.939 M -144.71 % -1.201 M 60.03 % -3.005 M -52.31 % -1.973 M 34.34 % -3.005 M 3.35 % -3.109 M 1.77 % -3.165 M -20.71 % -2.622 M 15.58 % -3.106 M -0.98 % -3.076 M -11.98 % -2.747 M -86.49 % -1.473 M 45.08 % -2.682 M 2.30 % -2.745 M -8.58 % -2.528 M -4.90 % -2.410 M 3.75 % -2.504 M 4.86 % -2.632 M -1.66 % -2.589 M 3.29 % -2.677 M 23.73 % -3.510 M -52.94 % -2.295 M -0.70 % -2.279 M -6.97 % -2.131 M -2.85 % -2.072 M 1.96 % -2.113 M 0.00 % -2.113 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
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
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
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
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
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
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
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
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
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
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
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
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
Net change in 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
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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 2023 2023 2023 2023 2022 2022 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
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2006
2005
2004