KEEPLEARN.BO

DSJ Keep Learning Limited KEEPLEARN.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 99.760 M 55.10 % 64.320 M 11.91 % 57.473 M 19.22 % 48.206 M 2 643.03 % 1.757 M 40.82 % 1.248 M 20.00 % 1.040 M 89.09 % 550.000 K -37.50 % 880.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net income 3.288 M 2.27 % 3.215 M 416.05 % 623.000 K -95.11 % 12.740 M 131.23 % -40.788 M -1 085.47 % -3.441 M -72.28 % -1.997 M -80.42 % -1.107 M 34.01 % -1.677 M 23.99 % -2.207 M 41.21 % -3.754 M -112.24 % -1.769 M -70.35 % -1.038 M 58.19 % -2.483 M 69.83 % -8.231 M -1 283.94 % -594.734 K 76.91 % -2.575 M -270.40 % -695.317 K
Income before tax 4.888 M -8.45 % 5.339 M 55.34 % 3.437 M -64.85 % 9.778 M 124.04 % -40.681 M -1 082.37 % -3.441 M -72.28 % -1.997 M -80.42 % -1.107 M 34.01 % -1.677 M 23.99 % -2.207 M 41.21 % -3.754 M -112.24 % -1.769 M -70.35 % -1.038 M 58.19 % -2.483 M 69.83 % -8.231 M -1 283.94 % -594.734 K 76.91 % -2.575 M -270.40 % -695.317 K
Income before tax ratio 0.05 -40.97 % 0.08 38.80 % 0.06 -70.52 % 0.20 100.88 % -23.15 -739.65 % -2.76 -43.57 % -1.92 4.58 % -2.01 -5.59 % -1.91 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
EBITDA 9.281 M 30.44 % 7.115 M -9.75 % 7.884 M -41.80 % 13.547 M 136.06 % -37.564 M -1 466.53 % -2.398 M -224.28 % -739.451 K -49.52 % -494.565 K 0.000 100.00 % -1.824 M 51.40 % -3.754 M -112.26 % -1.769 M -70.45 % -1.038 M 58.20 % -2.482 M -130.33 % 8.185 M 3 525.12 % -238.962 K 54.25 % -522.267 K -42.72 % -365.935 K
Net income ratio 0.03 -34.06 % 0.05 361.12 % 0.01 -95.90 % 0.26 101.14 % -23.21 -741.85 % -2.76 -43.57 % -1.92 4.58 % -2.01 -5.59 % -1.91 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Ratio EBITDA 0.09 -15.90 % 0.11 -19.36 % 0.14 -51.19 % 0.28 101.31 % -21.37 -1 012.46 % -1.92 -170.24 % -0.71 20.93 % -0.90 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Gross profit ratio 0.59 19.85 % 0.49 -10.36 % 0.55 -38.78 % 0.90 8.58 % 0.83 34.23 % 0.62 56.23 % 0.40 119.75 % 0.18 -82.01 % 1.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Weighted average shs out dil 109.600 M 25.13 % 87.588 M 3.27 % 84.816 M 7.05 % 79.229 M 0.19 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M
Weighted average shs out 109.600 M 25.13 % 87.590 M 3.27 % 84.816 M 7.05 % 79.229 M 0.19 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M
EPS diluted 0.03 -18.26 % 0.04 402.74 % 0.01 -95.44 % 0.16 130.77 % -0.52 -1 095.40 % -0.04 -71.94 % -0.03 -80.71 % -0.01 33.96 % -0.02 24.01 % -0.03 41.26 % -0.05 -112.05 % -0.02 -70.99 % -0.01 58.28 % -0.03 68.60 % -0.10 -1 233.33 % -0.01 76.99 % -0.03 -270.45 % -0.01
Earnings per share 0.03 -18.26 % 0.04 402.74 % 0.01 -95.44 % 0.16 130.77 % -0.52 -1 095.40 % -0.04 -71.94 % -0.03 -80.71 % -0.01 33.96 % -0.02 24.01 % -0.03 41.26 % -0.05 -112.05 % -0.02 -70.99 % -0.01 58.28 % -0.03 68.60 % -0.10 -1 233.33 % -0.01 76.99 % -0.03 -270.45 % -0.01
Gross profit 59.076 M 85.88 % 31.781 M 0.32 % 31.679 M -27.01 % 43.400 M 2 878.45 % 1.457 M 89.02 % 770.896 K 87.48 % 411.193 K 315.53 % 98.957 K -88.75 % 880.000 K 955.47 % -102.867 K -39.90 % -73.530 K -24.98 % -58.835 K 25.01 % -78.462 K 0.000 0.000 0.000 0.000 0.000
Income tax expense 1.600 M -24.67 % 2.124 M -24.49 % 2.813 M 194.97 % -2.962 M -2 877.67 % 106.636 K 0.000 0.000 0.000 100.00 % -1.078 M -186.76 % -376.040 K 0.000 100.00 % -1.162 M 0.000 0.000 0.000 0.000 0.000 0.000
Cost of revenue 40.684 M 25.03 % 32.539 M 17.09 % 27.790 M 478.24 % 4.806 M 1 500.60 % 300.263 K -37.07 % 477.104 K -24.13 % 628.807 K 39.41 % 451.043 K 0.000 -100.00 % 102.867 K 39.90 % 73.530 K 24.98 % 58.835 K -25.01 % 78.462 K 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 0.000 -100.00 % 12.743 M 46.44 % 8.702 M 25.39 % 6.940 M 585.77 % 1.012 M 180.92 % 360.244 K -0.36 % 361.546 K 238.85 % 106.698 K -8.95 % 117.188 K -27.37 % 161.344 K 265.45 % 44.149 K -45.95 % 81.686 K -79.18 % 392.306 K 0.000 -100.00 % 23.000 K -94.48 % 416.545 K -73.33 % 1.562 M 308.03 % 382.849 K
Selling and marketing expenses 2.991 M 4.43 % 2.864 M 35.16 % 2.119 M -54.73 % 4.681 M 1 700.38 % 260.000 K 50.14 % 173.166 K -45.78 % 319.389 K 0.000 -100.00 % 963.763 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 52.177 M 0.000 -100.00 % 12.180 M -39.25 % 20.050 M -46.70 % 37.618 M 605.69 % 5.331 M 438.47 % 989.980 K 33.17 % 743.412 K -23.43 % 970.859 K 14 928.78 % 6.460 K -99.82 % 3.630 M 122.97 % 1.628 M 4 933 187.88 % 33.000 -100.00 % 2.482 M 0.000 -100.00 % 441.000 0.000 -100.00 % 60.000 K
Operating expenses 55.168 M 1 826.26 % 2.864 M -87.55 % 23.001 M -27.38 % 31.671 M -18.82 % 39.015 M 546.12 % 6.038 M 423.80 % 1.153 M 35.60 % 850.110 K -58.57 % 2.052 M 18.76 % 1.728 M -52.97 % 3.674 M 114.90 % 1.710 M 78.26 % 959.080 K -61.36 % 2.482 M 10 691.75 % 23.000 K -94.48 % 416.986 K -73.31 % 1.562 M 112.68 % 734.511 K
Cost and expenses 95.852 M 170.75 % 35.403 M -30.30 % 50.791 M 39.24 % 36.477 M -11.22 % 41.087 M 530.62 % 6.515 M 265.70 % 1.782 M 36.92 % 1.301 M -36.59 % 2.052 M 12.08 % 1.831 M -51.15 % 3.748 M 111.91 % 1.769 M 70.45 % 1.038 M -58.20 % 2.482 M 10 691.75 % 23.000 K -94.48 % 416.986 K -73.31 % 1.562 M 112.68 % 734.511 K
Research and development expenses 0.000 0.000 0.000 0.000 -100.00 % 124.268 K -28.64 % 174.147 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
Selling general and administrative expenses 2.991 M 4.43 % 2.864 M -73.53 % 10.821 M -6.88 % 11.621 M 813.60 % 1.272 M 138.47 % 533.410 K -21.67 % 680.935 K 538.19 % 106.698 K -90.13 % 1.081 M 569.97 % 161.344 K 265.45 % 44.149 K -45.95 % 81.686 K -79.18 % 392.306 K 0.000 -100.00 % 23.000 K -94.48 % 416.545 K -73.33 % 1.562 M 308.03 % 382.849 K
Interest income 1.631 M 221.06 % 508.000 K 72 471.43 % 700.000 -99.73 % 263.000 K 13 050.00 % 2.000 K 0.000 -100.00 % 771.080 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 1.366 M -38.08 % 2.206 M -11.51 % 2.493 M -23.22 % 3.247 M 4.20 % 3.116 M 1 873.51 % 157.891 K -79.62 % 774.580 K 27.05 % 609.664 K 21.29 % 502.649 K 31.41 % 382.500 K 0.000 0.000 0.000 100.00 % -913.000 0.000 0.000 100.00 % -18.445 K -347.69 % -4.120 K
Depreciation and amortization 3.027 M 2 193.18 % 132.000 K -93.24 % 1.954 M 274.33 % 522.000 K 52 100.00 % 1.000 K -99.96 % 2.408 M 224.53 % 742.007 K -1.22 % 751.153 K -35.90 % 1.172 M 206.36 % 382.500 K 0.000 -100.00 % 168.000 -75.90 % 697.000 -23.66 % 913.000 -99.99 % 16.415 M 4 514.04 % 355.772 K -82.67 % 2.053 M 483.85 % 351.662 K
Operating income 3.908 M -86.49 % 28.917 M 332.76 % 6.682 M -43.00 % 11.723 M 129.81 % -39.331 M -1 533.33 % -2.408 M -224.53 % -742.007 K 1.22 % -751.153 K 55.22 % -1.677 M 23.99 % -2.207 M 41.21 % -3.754 M -112.24 % -1.769 M -70.35 % -1.038 M 58.19 % -2.483 M 69.83 % -8.231 M -1 283.94 % -594.734 K 76.91 % -2.575 M -270.40 % -695.317 K
Operating income ratio 0.04 -91.29 % 0.45 286.69 % 0.12 -52.19 % 0.24 101.09 % -22.38 -1 059.89 % -1.93 -170.44 % -0.71 47.76 % -1.37 28.34 % -1.91 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Total other income expenses net 980.000 K 104.16 % -23.578 M -626.59 % -3.245 M -66.32 % -1.951 M -44.52 % -1.350 M -30.74 % -1.033 M 17.75 % -1.256 M -252.93 % -355.748 K 0.000 100.00 % -1.776 M 0.000 100.00 % -1.164 M 0.000 0.000 0.000 0.000 0.000 0.000
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Net debt 22.150 M -31.46 % 32.319 M 13.03 % 28.594 M -1.08 % 28.907 M 33.56 % 21.644 M 48.35 % 14.590 M -23.59 % 19.094 M 14.68 % 16.650 M 15.35 % 14.434 M 10.31 % 13.085 M 20.06 % 10.899 M 51.54 % 7.192 M 31.18 % 5.483 M 16.01 % 4.726 M 97 520.14 % -4.851 K -100.03 % 16.305 M 0.43 % 16.234 M -52.56 % 34.218 M
Total investments 2.448 M 57.23 % 1.557 M 3.32 % 1.507 M -34.51 % 2.301 M 86.31 % 1.235 M 147.50 % 499.009 K -63.79 % 1.378 M -25.95 % 1.861 M -76.48 % 7.915 M 0.00 % 7.915 M -0.13 % 7.925 M 0.00 % 7.925 M 0.00 % 7.925 M 0.00 % 7.925 M 0.00 % 7.925 M 0.00 % 7.925 M 0.00 % 7.925 M 0.00 % 7.925 M
Total debt 22.220 M -31.59 % 32.480 M 8.68 % 29.886 M -5.57 % 31.648 M 45.79 % 21.709 M 47.04 % 14.764 M -22.56 % 19.065 M 15.03 % 16.574 M 15.22 % 14.385 M 10.06 % 13.070 M 19.26 % 10.959 M 51.77 % 7.221 M 30.26 % 5.543 M 16.36 % 4.764 M 0.000 -100.00 % 16.305 M 0.00 % 16.305 M -52.14 % 34.069 M
Accumulated other comprehensive income loss 53.454 M 0.73 % 53.069 M -9.71 % 58.778 M 10.92 % 52.993 M 0.00 % 52.992 M -9.84 % 58.778 M 6 630.85 % -900.000 K -101.53 % 58.778 M 0.00 % 58.778 M 0.00 % 58.778 M 0.00 % 58.778 M 0.00 % 58.778 M 0.00 % 58.778 M 0.000 0.000 0.000 0.000 0.000
Retained earnings -532.749 M 0.61 % -536.037 M 0.60 % -539.276 M 0.11 % -539.894 M 2.30 % -552.616 M -7.97 % -511.828 M -0.68 % -508.387 M -0.39 % -506.390 M -0.29 % -504.918 M -0.33 % -503.241 M -0.44 % -501.034 M -0.75 % -497.280 M -0.36 % -495.512 M -0.21 % -494.474 M -0.50 % -491.991 M -2.69 % -479.112 M -0.12 % -478.517 M -0.54 % -475.942 M
Common stock 155.712 M 77.78 % 87.588 M 7.07 % 81.803 M -1.71 % 83.226 M 5.24 % 79.082 M 6.58 % 74.197 M 0.00 % 74.197 M 0.00 % 74.197 M 0.00 % 74.197 M 1.23 % 73.297 M 0.00 % 73.297 M 0.00 % 73.297 M 0.00 % 73.297 M -1.21 % 74.197 M 0.00 % 74.197 M 0.00 % 74.197 M 0.00 % 74.197 M 0.00 % 74.197 M
Total equity 71.471 M 2 889.17 % 2.391 M 402.31 % 476.000 K 113.21 % -3.604 M 82.39 % -20.471 M -200.76 % 20.317 M -14.48 % 23.758 M -7.75 % 25.755 M -5.41 % 27.227 M -5.80 % 28.904 M -7.09 % 31.111 M -10.77 % 34.865 M -4.83 % 36.633 M -2.76 % 37.671 M -6.18 % 40.155 M 1 278.16 % 2.914 M -16.95 % 3.508 M -42.33 % 6.084 M
Other non current liabilities 1.577 M 37.37 % 1.148 M 78.82 % 642.000 K 214.71 % 204.000 K 109.03 % -2.259 M 0.000 0.000 0.000 0.000 -100.00 % 6.308 M 0.09 % 6.303 M 0.69 % 6.259 M 1.23 % 6.183 M 4.35 % 5.925 M 0.000 0.000 -100.00 % 3.000 0.00 % 3.000
Long term debt 3.299 M -89.42 % 31.176 M 9.64 % 28.436 M -6.65 % 30.462 M 27.09 % 23.968 M 62.34 % 14.764 M -22.56 % 19.065 M 15.03 % 16.574 M 15.22 % 14.385 M 10.06 % 13.070 M 19.26 % 10.959 M 51.77 % 7.221 M 30.26 % 5.543 M 16.36 % 4.764 M 0.000 -100.00 % 16.305 M 0.00 % 16.305 M -52.14 % 34.069 M
Total non current liabilities 4.876 M -84.92 % 32.324 M 11.16 % 29.078 M -5.18 % 30.666 M 40.57 % 21.815 M 47.76 % 14.764 M -22.56 % 19.065 M 15.03 % 16.574 M 15.22 % 14.385 M -25.83 % 19.394 M 12.28 % 17.272 M 28.07 % 13.487 M 14.78 % 11.750 M 9.93 % 10.689 M 0.000 -100.00 % 16.305 M 0.00 % 16.305 M -52.14 % 34.069 M
Other current liabilities 12.092 M 5.75 % 11.435 M 100.02 % 5.717 M -45.65 % 10.519 M 2 177.86 % 461.794 K 192.48 % 157.891 K 0.000 0.000 -100.00 % 1.223 M 7 905.96 % 15.275 K 100.24 % -6.292 M -92 823.43 % 6.786 K -71.33 % 23.672 K 0.000 -100.00 % 8.773 M -84.90 % 58.101 M 0.89 % 57.589 M -11.60 % 65.144 M
Deferred revenue 0.000 -100.00 % 3.777 M 0.000 -100.00 % 15.000 K 0.00 % 15.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
Short term debt 18.921 M 1 351.00 % 1.304 M -55.03 % 2.900 M 147.65 % 1.171 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
Total current liabilities 36.498 M 70.41 % 21.418 M 46.62 % 14.608 M -29.84 % 20.822 M 1 138.67 % 1.681 M 2.82 % 1.635 M 17.25 % 1.394 M 8.58 % 1.284 M -82.95 % 7.531 M 19.10 % 6.324 M 60 600.35 % 10.418 K 53.52 % 6.786 K -71.33 % 23.672 K 0.000 -100.00 % 8.773 M -84.90 % 58.101 M 0.89 % 57.589 M -11.60 % 65.144 M
Total liabilities 41.374 M -21.49 % 52.702 M 20.64 % 43.686 M -15.15 % 51.488 M 119.48 % 23.459 M 43.05 % 16.399 M -19.85 % 20.460 M 14.57 % 17.858 M -18.52 % 21.916 M 13.01 % 19.394 M 12.28 % 17.272 M 28.07 % 13.487 M 14.78 % 11.750 M 9.93 % 10.689 M 21.84 % 8.773 M -88.21 % 74.405 M 0.69 % 73.893 M -25.52 % 99.213 M
Other non current assets 1.000 K 0.000 0.000 0.000 -100.00 % 33.000 -100.00 % 35.000 M 2 639.54 % -1.378 M -103.41 % 40.398 M -0.90 % 40.763 M 0.90 % 40.398 M 0.00 % 40.398 M 0.00 % 40.398 M 0.00 % 40.398 M -16.40 % 48.323 M 509.45 % 7.929 M -0.21 % 7.946 M -0.21 % 7.963 M -0.21 % 7.980 M
Long term investments 2.073 M 33.14 % 1.557 M 3.32 % 1.507 M -33.79 % 2.276 M 84.29 % 1.235 M 147.49 % 499.009 K -63.79 % 1.378 M -25.95 % 1.861 M -75.35 % 7.549 M -4.62 % 7.915 M -0.13 % 7.925 M 0.00 % 7.925 M 0.00 % 7.925 M 0.000 0.000 0.000 0.000 0.000
Intangible assets 38.629 M 110.36 % 18.363 M 105.54 % 8.934 M 155.26 % 3.500 M 109.46 % 1.671 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Goodwill and intangible assets 38.629 M 110.36 % 18.363 M 105.54 % 8.934 M 155.26 % 3.500 M 3 171.03 % 107.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
Property plant equipment net 4.462 M 52.97 % 2.917 M 5.27 % 2.771 M -24.76 % 3.683 M 20 436.41 % 17.934 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 % 25.737 M
Total non current assets 45.053 M 96.53 % 22.924 M 64.74 % 13.915 M 12.94 % 12.321 M 883.35 % 1.253 M -96.47 % 35.499 M -15.03 % 41.776 M -1.14 % 42.259 M -12.53 % 48.313 M 0.00 % 48.313 M -0.02 % 48.323 M 0.00 % 48.323 M 0.00 % 48.323 M 0.00 % 48.323 M 509.45 % 7.929 M -0.21 % 7.946 M -0.21 % 7.963 M -76.38 % 33.717 M
Other current assets 6.194 M -45.10 % 11.282 M -0.28 % 11.314 M 932.30 % 1.096 M 354.77 % 241.000 K 65.52 % 145.600 K 7 279 900.00 % 2.000 0.00 % 2.000 -100.00 % 880.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.229 K -76.53 % 18.020 K -99.97 % 69.369 M 0.000
Short term investments 25.027 M 192 415.38 % 13.000 K 0.00 % 13.000 K 0.00 % 13.000 K 39 293.94 % 33.000 0.000 0.000 0.000 -100.00 % 365.322 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 70.000 K -56.52 % 161.000 K -87.54 % 1.292 M -52.86 % 2.741 M 4 139.49 % 64.654 K -62.81 % 173.829 K 697.47 % -29.094 K 61.92 % -76.408 K -53.74 % -49.700 K -236.27 % -14.780 K -124.49 % 60.353 K 109.77 % 28.771 K -52.67 % 60.794 K 59.90 % 38.019 K 683.74 % 4.851 K 0.000 -100.00 % 70.188 K 147.07 % -149.110 K
Cash and short term investments 25.097 M 15 488.20 % 161.000 K -87.66 % 1.305 M -52.61 % 2.754 M 4 136.92 % 65.000 K -62.61 % 173.829 K 697.47 % -29.094 K 61.92 % -76.408 K -53.74 % -49.700 K -236.27 % -14.780 K -124.49 % 60.353 K 109.77 % 28.771 K -52.67 % 60.794 K 59.90 % 38.019 K 683.74 % 4.851 K 0.000 -100.00 % 70.188 K 147.07 % -149.110 K
Total current assets 67.792 M 104.14 % 33.209 M 9.79 % 30.247 M -14.95 % 35.563 M 1 906.94 % 1.772 M 45.62 % 1.217 M -50.15 % 2.441 M 80.33 % 1.354 M 63.02 % 830.300 K 5 717.73 % -14.780 K -124.49 % 60.353 K 109.77 % 28.771 K -52.67 % 60.794 K 59.90 % 38.019 K -99.91 % 40.999 M -40.90 % 69.373 M -0.09 % 69.439 M -2.99 % 71.580 M
Inventory 0.000 0.000 0.000 -100.00 % 5.487 M 0.000 0.000 100.00 % -2.000 0.00 % -2.000 100.00 % -880.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 36.501 M 67.70 % 21.766 M 23.47 % 17.628 M -32.78 % 26.226 M 1 688.95 % 1.466 M 63.36 % 897.400 K -63.67 % 2.470 M 72.73 % 1.430 M 62.50 % 880.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 69.355 M 0.000 -100.00 % 71.729 M
Tax assets -112.000 K -228.74 % 87.000 K -87.62 % 703.000 K -75.44 % 2.862 M 2 774.77 % -107.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
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 5.485 M 11.89 % 4.902 M -18.18 % 5.991 M -34.29 % 9.117 M 790.33 % 1.024 M -28.81 % 1.438 M 5.85 % 1.359 M 8.64 % 1.251 M -80.17 % 6.308 M 0.00 % 6.308 M 0.09 % 6.303 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax payables 0.000 0.000 0.000 0.000 -100.00 % 180.206 K 366.52 % 38.628 K 8.96 % 35.452 K 6.40 % 33.319 K 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 100.00 % -114.000 K -500.00 % -19.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
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
Capital lease obligations 3.525 M 43.23 % 2.461 M -2.07 % 2.513 M -27.05 % 3.445 M 52.50 % 2.259 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
Preferred stock 0.000 0.000 0.000 -100.00 % 900.000 K 0.00 % 900.000 K 0.00 % 900.000 K 0.00 % 900.000 K 0.00 % 900.000 K 0.00 % 900.000 K 0.00 % 900.000 K 0.00 % 900.000 K 0.00 % 900.000 K 0.00 % 900.000 K 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 395.054 M -0.68 % 397.771 M -13.14 % 457.926 M 14.72 % 399.171 M 0.00 % 399.171 M 0.23 % 398.271 M -0.23 % 399.171 M 0.00 % 399.171 M 0.00 % 399.171 M -0.23 % 400.088 M 0.23 % 399.171 M 0.00 % 399.171 M -12.83 % 457.949 M 0.00 % 457.949 M 0.00 % 457.949 M 12.29 % 407.829 M 0.00 % 407.829 M 0.00 % 407.829 M
Deferred tax liabilities non current 0.000 0.000 -100.00 % 114.000 K 500.00 % 19.000 K -82.18 % 106.635 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
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.324 M -60 594.53 % -10.419 K -53.54 % -6.786 K 71.33 % -23.672 K 0.000 0.000 0.000 0.000 0.000
Total assets 112.845 M 104.83 % 55.093 M 24.75 % 44.162 M -7.77 % 47.884 M 1 502.42 % 2.988 M -91.86 % 36.716 M -16.96 % 44.217 M 1.39 % 43.613 M -11.25 % 49.143 M 1.75 % 48.298 M -0.18 % 48.383 M 0.07 % 48.351 M -0.07 % 48.383 M 0.05 % 48.361 M -1.16 % 48.928 M -36.72 % 77.319 M -0.11 % 77.402 M -26.49 % 105.297 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
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
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -19.984 M -2 145.45 % 977.000 K -59.91 % 2.437 M 129.99 % -8.127 M -1 851.83 % 463.914 K -71.97 % 1.655 M 278.02 % -929.825 K -8.89 % -853.946 K -360.64 % 327.635 K 5 493.90 % 5.857 K -86.47 % 43.294 K -43.23 % 76.258 K -70.42 % 257.782 K -55.93 % 584.916 K -92.88 % 8.214 M 1 462.59 % 525.653 K
Accounts receivables -15.880 M -251.33 % -4.520 M -158.53 % 7.722 M 131.19 % -24.756 M -4 250.79 % -569.000 K -136.18 % 1.573 M 251.21 % -1.040 M -89.09 % -549.998 K 37.50 % -880.000 K -18 199.55 % 4.862 K 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 -100.00 % 3.126 M 138.65 % -8.087 M -1 291.91 % -581.000 K -630.72 % -79.511 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 709.000 K 958.21 % 67.000 K 102.14 % -3.126 M -138.65 % 8.087 M 1 291.91 % 581.000 K 630.72 % 79.511 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -4.813 M -188.62 % 5.431 M 202.76 % -5.285 M -161.74 % 8.560 M 1 793.81 % 452.000 K 446.63 % 82.688 K -24.95 % 110.175 K 2 635.91 % 4.027 K -71.27 % 14.017 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 4.809 M -7.54 % 5.201 M 431.06 % -1.571 M 46.20 % -2.920 M -108.05 % 36.289 M 1 948.57 % -1.963 M -508.97 % 480.000 K 286.14 % -257.871 K -8 948.11 % -2.850 K -372.64 % -603.000 0.000 -100.00 % 76.258 K -70.42 % 257.782 K 5 995.58 % 4.229 K -75.00 % 16.914 K 0.00 % 16.914 K
Net cash provided by operating activities -7.260 M -162.09 % 11.692 M 86.86 % 6.257 M 937.62 % -747.000 K 80.98 % -3.928 M -4.79 % -3.748 M -53.19 % -2.447 M -10.29 % -2.219 M -64.05 % -1.352 M 38.55 % -2.201 M 40.69 % -3.711 M -119.24 % -1.692 M -116.85 % -780.458 K 58.79 % -1.894 M 0.000 100.00 % -52.167 K
Investments in property plant and equipment -22.143 M -112.57 % -10.417 M -68.31 % -6.189 M -59.80 % -3.873 M -20 673.44 % -18.644 K 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
Purchases of investments -22.000 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
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
Other investing activites 112.000 K 0.000 0.000 -100.00 % 270.000 K 9 640.26 % 2.772 K -38.94 % 4.540 K 46.93 % 3.090 K 15.64 % 2.672 K -6.25 % 2.850 K -82.69 % 16.460 K 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites -44.031 M -322.68 % -10.417 M -68.31 % -6.189 M -71.77 % -3.603 M -22 600.35 % -15.872 K -449.60 % 4.540 K 46.93 % 3.090 K 15.64 % 2.672 K -6.25 % 2.850 K -82.69 % 16.460 K 0.000 0.000 0.000 0.000 0.000 0.000
Debt repayment -29.119 M -3 244.60 % 926.000 K 161.04 % -1.517 M -144.79 % 3.387 M -11.68 % 3.835 M -2.83 % 3.947 M 58.43 % 2.491 M 13.79 % 2.189 M 66.53 % 1.315 M -37.72 % 2.111 M -43.54 % 3.738 M 122.89 % 1.677 M 115.16 % 779.561 K -59.27 % 1.914 M 0.000 0.000
Common stock issued 68.124 M 4 966.00 % -1.400 M 0.000 -100.00 % 4.145 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
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
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
Other financing activites -5.588 M -187.30 % -1.945 M 0.000 -100.00 % 3.653 M 1 338 195.24 % -273.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 33.417 M 1 481.44 % -2.419 M -59.46 % -1.517 M -121.55 % 7.040 M 83.59 % 3.835 M -2.84 % 3.947 M 58.43 % 2.491 M 13.79 % 2.189 M 66.53 % 1.315 M -37.72 % 2.111 M -43.54 % 3.738 M 122.89 % 1.677 M 115.16 % 779.561 K -59.27 % 1.914 M 0.000 0.000
Effect of forex changes on cash 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -17.874 M -1 462.41 % -1.144 M 21.05 % -1.449 M -153.89 % 2.689 M 2 563.04 % -109.174 K -153.80 % 202.923 K 328.89 % 47.314 K 277.14 % -26.710 K 23.51 % -34.920 K 53.52 % -75.133 K -16 936.96 % -441.000 98.62 % -32.023 K -3 470.01 % -897.000 -104.48 % 20.001 K 0.000 100.00 % -52.167 K
Cash at beginning of period 148.000 K -88.54 % 1.292 M -52.86 % 2.741 M 5 171.15 % 52.000 K -70.09 % 173.829 K 697.47 % -29.094 K 61.92 % -76.408 K -53.74 % -49.700 K -236.27 % -14.780 K -124.49 % 60.353 K -0.73 % 60.794 K 0.00 % 60.794 K 59.90 % 38.019 K 111.01 % 18.018 K -0.02 % 18.021 K -74.32 % 70.188 K
Cash at end of period -17.726 M -12 077.03 % 148.000 K -88.54 % 1.292 M -52.86 % 2.741 M 4 139.42 % 64.655 K -62.81 % 173.829 K 697.47 % -29.094 K 61.92 % -76.410 K -53.74 % -49.700 K -236.27 % -14.780 K -124.49 % 60.353 K 109.77 % 28.771 K -22.50 % 37.122 K -2.36 % 38.019 K 110.97 % 18.021 K 0.00 % 18.021 K
Operating cash flow -7.260 M -162.09 % 11.692 M 86.86 % 6.257 M 937.62 % -747.000 K 80.98 % -3.928 M -4.79 % -3.748 M -53.19 % -2.447 M -10.29 % -2.219 M -64.05 % -1.352 M 38.55 % -2.201 M 40.69 % -3.711 M -119.24 % -1.692 M -116.85 % -780.458 K 58.79 % -1.894 M 0.000 100.00 % -52.167 K
Capital expenditure -22.143 M -112.57 % -10.417 M -68.31 % -6.189 M -59.80 % -3.873 M -20 673.44 % -18.644 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow -29.403 M -2 406.12 % 1.275 M 1 775.00 % 68.000 K 101.47 % -4.620 M -17.06 % -3.947 M -5.29 % -3.748 M -53.19 % -2.447 M -10.29 % -2.219 M -64.05 % -1.352 M 38.55 % -2.201 M 40.69 % -3.711 M -119.24 % -1.692 M -116.85 % -780.458 K 58.79 % -1.894 M 0.000 100.00 % -52.167 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30
Revenue 27.091 M -18.08 % 33.071 M 56.78 % 21.094 M 5.41 % 20.011 M -21.78 % 25.584 M 36.48 % 18.745 M 32.38 % 14.160 M -12.92 % 16.261 M 16.15 % 14.000 M -10.43 % 15.631 M 4.89 % 14.902 M -6.08 % 15.866 M 43.27 % 11.074 M -34.04 % 16.790 M 25.46 % 13.383 M 19.80 % 11.171 M 62.82 % 6.861 M 674.03 % 886.399 K 136.37 % 375.000 K 6.53 % 352.000 K -29.03 % 496.000 K -19.48 % 616.000 K 165.52 % 232.000 K 20.83 % 192.000 K -7.69 % 208.000 K -80.00 % 1.040 M 0.000 0.000 0.000 -100.00 % 550.000 K 0.000 0.000 0.000 -100.00 % 880.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
Net income 3.003 M 864.12 % -393.000 K -129.24 % 1.344 M 11.17 % 1.209 M 7.37 % 1.126 M 37.99 % 816.000 K 30.14 % 627.000 K -71.68 % 2.214 M 600.90 % -442.000 K -247.33 % 300.000 K -82.48 % 1.712 M 24.42 % 1.376 M 149.78 % -2.764 M -154.09 % 5.110 M 37.03 % 3.729 M 34.57 % 2.771 M 135.43 % 1.177 M 102.95 % -39.879 M -11 492.67 % -344.000 K -132.43 % -148.000 K 64.59 % -418.000 K 70.74 % -1.429 M 17.94 % -1.741 M -821.16 % -189.000 K -119.77 % -86.000 K 88.06 % -720.121 K 13.55 % -833.000 K -285.65 % -216.000 K 5.26 % -228.000 K 52.30 % -478.000 K -88.93 % -253.000 K -12.44 % -225.000 K -29.31 % -174.000 K 83.81 % -1.075 M -434.83 % -201.000 K 11.06 % -226.000 K -27.68 % -177.000 K 87.75 % -1.445 M -559.82 % -219.000 K -85.59 % -118.000 K 72.10 % -423.000 K 85.42 % -2.902 M -1 680.24 % -163.000 K 61.65 % -425.000 K -60.98 % -264.000 K -14.95 % -229.674 K -89.81 % -121.000 K 49.37 % -239.000 K 79.73 % -1.179 M -274.00 % -315.240 K 2.10 % -322.000 K -128.37 % -141.000 K 46.99 % -266.000 K 63.86 % -736.015 K 7.42 % -795.000 K 7.77 % -862.000 K
Income before tax 3.979 M 10 371.05 % 38.000 K -97.84 % 1.756 M 14.40 % 1.535 M -1.48 % 1.558 M 21.15 % 1.286 M 36.23 % 944.000 K -67.43 % 2.898 M 1 266.98 % 212.000 K -41.76 % 364.000 K -83.36 % 2.188 M 162.04 % 835.000 K 1 537.25 % 51.000 K -97.66 % 2.180 M -39.73 % 3.617 M 30.53 % 2.771 M 129.01 % 1.210 M 103.04 % -39.772 M -11 461.68 % -344.000 K -132.43 % -148.000 K 64.59 % -418.000 K 70.74 % -1.429 M 17.94 % -1.741 M -821.16 % -189.000 K -119.77 % -86.000 K 88.06 % -720.121 K 13.55 % -833.000 K -285.65 % -216.000 K 5.26 % -228.000 K 52.30 % -478.000 K -88.93 % -253.000 K -12.44 % -225.000 K -29.31 % -174.000 K 83.81 % -1.075 M -434.83 % -201.000 K 11.06 % -226.000 K -27.68 % -177.000 K 87.75 % -1.445 M -559.82 % -219.000 K -85.59 % -118.000 K 72.10 % -423.000 K 85.42 % -2.902 M -1 680.24 % -163.000 K 61.65 % -425.000 K -60.98 % -264.000 K -14.95 % -229.674 K -89.81 % -121.000 K 49.37 % -239.000 K 79.73 % -1.179 M -274.00 % -315.240 K 2.10 % -322.000 K -128.37 % -141.000 K 46.99 % -266.000 K 63.86 % -736.015 K 7.42 % -795.000 K 7.77 % -862.000 K
Income before tax ratio 0.15 12 682.41 % 0.00 -98.62 % 0.08 8.52 % 0.08 25.96 % 0.06 -11.23 % 0.07 2.91 % 0.07 -62.59 % 0.18 1 076.91 % 0.02 -34.97 % 0.02 -84.14 % 0.15 178.99 % 0.05 1 042.76 % 0.00 -96.45 % 0.13 -51.96 % 0.27 8.96 % 0.25 40.65 % 0.18 100.39 % -44.87 -4 791.28 % -0.92 -118.18 % -0.42 50.11 % -0.84 63.66 % -2.32 69.09 % -7.50 -662.34 % -0.98 -138.08 % -0.41 40.29 % -0.69 0.00 0.00 0.00 100.00 % -0.87 0.00 0.00 0.00 100.00 % -1.22 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
EBITDA 5.140 M 314.52 % 1.240 M -53.89 % 2.689 M 10.52 % 2.433 M -16.65 % 2.919 M 11.80 % 2.611 M 35.36 % 1.929 M -51.59 % 3.985 M 202.35 % 1.318 M -11.37 % 1.487 M -54.77 % 3.288 M 67.67 % 1.961 M 70.67 % 1.149 M -68.29 % 3.623 M -23.03 % 4.707 M 21.21 % 3.884 M 112.10 % 1.831 M 105.25 % -34.889 M -10 042.27 % -344.000 K 31.20 % -500.000 K -19.62 % -418.000 K 66.96 % -1.265 M 0.000 0.000 0.000 -100.00 % 537.549 K 164.53 % -833.000 K -285.65 % -216.000 K 0.000 -100.00 % 134.000 K 152.96 % -253.000 K 0.000 100.00 % -173.000 K -567.57 % 37.000 K 0.000 0.000 0.000 100.00 % -1.063 M 0.000 0.000 0.000 100.00 % -2.902 M 0.000 0.000 0.000 100.00 % -229.506 K 0.000 0.000 0.000 100.00 % -314.542 K 0.000 0.000 100.00 % -266.000 K 63.81 % -735.102 K 7.53 % -795.000 K 7.77 % -862.000 K
Net income ratio 0.11 1 032.79 % -0.01 -118.65 % 0.06 5.46 % 0.06 37.27 % 0.04 1.10 % 0.04 -1.69 % 0.04 -67.48 % 0.14 531.26 % -0.03 -264.50 % 0.02 -83.29 % 0.11 32.47 % 0.09 134.75 % -0.25 -182.01 % 0.30 9.23 % 0.28 12.33 % 0.25 44.60 % 0.17 100.38 % -44.99 -4 804.40 % -0.92 -118.18 % -0.42 50.11 % -0.84 63.66 % -2.32 69.09 % -7.50 -662.34 % -0.98 -138.08 % -0.41 40.29 % -0.69 0.00 0.00 0.00 100.00 % -0.87 0.00 0.00 0.00 100.00 % -1.22 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Ratio EBITDA 0.19 406.02 % 0.04 -70.59 % 0.13 4.85 % 0.12 6.56 % 0.11 -18.09 % 0.14 2.25 % 0.14 -44.41 % 0.25 160.31 % 0.09 -1.04 % 0.10 -56.88 % 0.22 78.52 % 0.12 19.12 % 0.10 -51.92 % 0.22 -38.65 % 0.35 1.17 % 0.35 30.27 % 0.27 100.68 % -39.36 -4 190.79 % -0.92 35.42 % -1.42 -68.55 % -0.84 58.97 % -2.05 0.00 0.00 0.00 -100.00 % 0.52 0.00 0.00 0.00 -100.00 % 0.24 0.00 0.00 0.00 -100.00 % 0.04 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Gross profit ratio 0.57 -12.25 % 0.65 35.33 % 0.48 -28.03 % 0.67 21.41 % 0.55 14.21 % 0.48 0.18 % 0.48 -11.96 % 0.55 10.17 % 0.50 -14.02 % 0.58 -5.99 % 0.61 3.20 % 0.59 60.10 % 0.37 -33.50 % 0.56 -10.08 % 0.62 -16.88 % 0.75 232.57 % 0.22 -66.06 % 0.66 2 655.23 % 0.02 -89.03 % 0.22 -70.52 % 0.74 229.05 % 0.23 -3.13 % 0.23 -76.72 % 1.00 0.00 % 1.00 152.92 % 0.40 0.00 0.00 0.00 -100.00 % 0.90 0.00 0.00 0.00 -100.00 % 1.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Weighted average shs out dil 150.150 M 23.07 % 122.000 M -9.23 % 134.400 M 11.17 % 120.900 M 7.37 % 112.600 M 37.99 % 81.600 M -6.84 % 87.588 M 0.00 % 87.588 M 7.07 % 81.803 M -6.60 % 87.588 M 5.24 % 83.226 M 20.97 % 68.800 M -25.33 % 92.133 M 2.83 % 89.600 M 20.14 % 74.580 M 9.52 % 68.100 M -13.89 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M -9.15 % 87.050 M 10.08 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M -5.06 % 83.300 M 5.33 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M -19.22 % 97.900 M 23.80 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 9.46 % 72.250 M -8.64 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M -8.26 % 86.200 M
Weighted average shs out 150.150 M 23.07 % 122.000 M -9.23 % 134.400 M 11.17 % 120.900 M 7.37 % 112.600 M 37.99 % 81.600 M -6.84 % 87.588 M 0.00 % 87.588 M 7.07 % 81.803 M -6.60 % 87.588 M 5.24 % 83.226 M 20.97 % 68.800 M -25.33 % 92.133 M 2.83 % 89.600 M 20.14 % 74.580 M 9.52 % 68.100 M -13.89 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M -9.15 % 87.050 M 10.08 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M -5.06 % 83.300 M 5.33 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M -19.22 % 97.900 M 23.80 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 9.46 % 72.250 M -8.64 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 2.74 % 76.972 M -2.67 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M 0.00 % 79.082 M -8.26 % 86.200 M
EPS diluted 0.02 725.00 % 0.00 -132.00 % 0.01 0.00 % 0.01 0.00 % 0.01 0.00 % 0.01 38.89 % 0.01 -71.54 % 0.03 568.52 % -0.01 -258.82 % 0.00 -83.50 % 0.02 3.00 % 0.02 166.67 % -0.03 -152.63 % 0.06 14.00 % 0.05 25.00 % 0.04 168.46 % 0.01 102.98 % -0.50 -11 527.91 % 0.00 -126.32 % 0.00 64.15 % -0.01 70.72 % -0.02 9.50 % -0.02 -733.33 % 0.00 -118.18 % 0.00 87.91 % -0.01 9.00 % -0.01 -270.37 % 0.00 6.90 % 0.00 51.67 % -0.01 -87.50 % 0.00 -14.29 % 0.00 -27.27 % 0.00 80.00 % -0.01 -340.00 % 0.00 13.79 % 0.00 -31.82 % 0.00 89.00 % -0.02 -614.29 % 0.00 -86.67 % 0.00 71.70 % -0.01 85.56 % -0.04 -1 647.62 % 0.00 61.11 % -0.01 -63.64 % 0.00 -13.79 % 0.00 -93.33 % 0.00 50.00 % 0.00 79.87 % -0.01 -272.50 % 0.00 2.44 % 0.00 -127.78 % 0.00 47.06 % 0.00 63.44 % -0.01 7.92 % -0.01 -1.00 % -0.01
Earnings per share 0.02 725.00 % 0.00 -132.00 % 0.01 0.00 % 0.01 0.00 % 0.01 0.00 % 0.01 38.89 % 0.01 -71.54 % 0.03 568.52 % -0.01 -258.82 % 0.00 -83.50 % 0.02 3.00 % 0.02 166.67 % -0.03 -152.63 % 0.06 14.00 % 0.05 25.00 % 0.04 168.46 % 0.01 102.98 % -0.50 -11 527.91 % 0.00 -126.32 % 0.00 64.15 % -0.01 70.72 % -0.02 9.50 % -0.02 -733.33 % 0.00 -118.18 % 0.00 87.91 % -0.01 9.00 % -0.01 -270.37 % 0.00 6.90 % 0.00 51.67 % -0.01 -87.50 % 0.00 -14.29 % 0.00 -27.27 % 0.00 80.00 % -0.01 -340.00 % 0.00 13.79 % 0.00 -31.82 % 0.00 89.00 % -0.02 -614.29 % 0.00 -86.67 % 0.00 71.70 % -0.01 85.56 % -0.04 -1 647.62 % 0.00 61.11 % -0.01 -63.64 % 0.00 -13.79 % 0.00 -81.25 % 0.00 46.67 % 0.00 79.87 % -0.01 -272.50 % 0.00 2.44 % 0.00 -127.78 % 0.00 47.06 % 0.00 63.44 % -0.01 7.92 % -0.01 -1.00 % -0.01
Gross profit 15.460 M -28.12 % 21.508 M 112.17 % 10.137 M -24.13 % 13.361 M -5.04 % 14.070 M 55.88 % 9.026 M 32.62 % 6.806 M -23.34 % 8.878 M 27.96 % 6.938 M -22.99 % 9.009 M -1.39 % 9.136 M -3.07 % 9.425 M 129.37 % 4.109 M -56.14 % 9.368 M 12.81 % 8.304 M -0.42 % 8.339 M 441.49 % 1.540 M 162.74 % 586.136 K 6 412.62 % 9.000 K -88.31 % 77.000 K -79.08 % 368.000 K 164.95 % 138.896 K 157.21 % 54.000 K -71.88 % 192.000 K -7.69 % 208.000 K -49.42 % 411.193 K 0.000 0.000 100.00 % -57.000 K -111.49 % 496.000 K 1 018.52 % -54.000 K 0.000 0.000 -100.00 % 880.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -73.530 K 0.000 0.000 0.000 100.00 % -58.835 K 0.000 0.000 0.000 100.00 % -78.462 K 0.000 0.000 0.000 0.000 0.000 0.000
Income tax expense 976.000 K 126.45 % 431.000 K 4.61 % 412.000 K 26.38 % 326.000 K -24.36 % 431.000 K -8.30 % 470.000 K 48.26 % 317.000 K -53.65 % 684.000 K 4.75 % 653.000 K 920.31 % 64.000 K -86.53 % 475.000 K 187.80 % -541.000 K -119.22 % 2.815 M 196.08 % -2.930 M -2 516.07 % -112.000 K -338.30 % 47.000 K 42.42 % 33.000 K -69.05 % 106.636 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 100.00 % -1.000 K 99.76 % -415.037 K 0.000 0.000 100.00 % -177.000 K 0.000 100.00 % -219.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
Cost of revenue 11.631 M 0.59 % 11.563 M 5.53 % 10.957 M 64.77 % 6.650 M -42.24 % 11.514 M 18.47 % 9.719 M 32.16 % 7.354 M -0.39 % 7.383 M 4.55 % 7.062 M 6.64 % 6.622 M 14.85 % 5.766 M -10.48 % 6.441 M -7.52 % 6.965 M -6.16 % 7.422 M 46.13 % 5.079 M 79.34 % 2.832 M -46.78 % 5.321 M 1 672.11 % 300.263 K -17.96 % 366.000 K 33.09 % 275.000 K 114.84 % 128.000 K -73.17 % 477.104 K 168.04 % 178.000 K 0.000 0.000 -100.00 % 628.807 K 0.000 0.000 -100.00 % 57.000 K 5.56 % 54.000 K 0.00 % 54.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 73.530 K 0.000 0.000 0.000 -100.00 % 58.835 K 0.000 0.000 0.000 -100.00 % 78.462 K 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.773 M 0.000 0.000 0.000 -100.00 % 751.737 K 0.000 0.000 0.000 -100.00 % 187.078 K 0.000 0.000 0.000 100.00 % -156.579 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 110.776 K 0.000 0.000 0.000 -100.00 % 73.656 K 0.000 0.000 0.000 -100.00 % 240.263 K 0.000 0.000 0.000 -100.00 % 530.910 K 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 2.991 M 0.000 0.000 0.000 -100.00 % 2.864 M 0.000 0.000 0.000 -100.00 % 2.119 M 0.000 0.000 0.000 -100.00 % 4.527 M 4 930.00 % 90.000 K 42.86 % 63.000 K 0.000 -100.00 % 123.000 K 0.000 -100.00 % 137.000 K 0.000 -100.00 % 75.166 K 0.000 -100.00 % 60.000 K 57.89 % 38.000 K -79.17 % 182.389 K 0.000 -100.00 % 75.000 K 20.97 % 62.000 K 55.00 % 40.000 K 0.000 0.000 0.000 -100.00 % 837.000 K 0.000 0.000 0.000 -100.00 % 101.067 K 0.000 0.000 0.000 -100.00 % 73.030 K 0.000 0.000 0.000 -100.00 % 57.835 K 0.000 0.000 0.000 -100.00 % 72.844 K 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 11.852 M -34.03 % 17.966 M 93.81 % 9.270 M -25.41 % 12.428 M 898.20 % -1.557 M 0.000 -100.00 % 5.337 M 9 263.16 % 57.000 K -79.42 % 277.000 K 1 878.57 % 14.000 K 366.67 % 3.000 K 0.000 -100.00 % 10.377 M 1 809.56 % -607.000 K -707.00 % 100.000 K -53.49 % 215.000 K -25.35 % 288.000 K -57.17 % 672.460 K -6.47 % 719.000 K 104.26 % 352.000 K -61.49 % 914.000 K -67.91 % 2.848 M 44.35 % 1.973 M 98 550.00 % 2.000 K -86.67 % 15.000 K 109.80 % -153.020 K -7 751.00 % 2.000 K 100.00 % 1.000 K -99.40 % 166.000 K -34.90 % 255.000 K 25 400.00 % 1.000 K -99.56 % 225.000 K 30.06 % 173.000 K -71.64 % 610.000 K 203.48 % 201.000 K -11.06 % 226.000 K 27.68 % 177.000 K -83.35 % 1.063 M 385.39 % 219.000 K 85.59 % 118.000 K -72.10 % 423.000 K -85.01 % 2.822 M 1 631.37 % 163.000 K -61.65 % 425.000 K 60.98 % 264.000 K 54.68 % 170.671 K 41.05 % 121.000 K -49.37 % 239.000 K -79.73 % 1.179 M 399.41 % 236.080 K -26.68 % 322.000 K 128.37 % 141.000 K -46.99 % 266.000 K -63.81 % 735.102 K -7.53 % 795.000 K -7.77 % 862.000 K
Operating expenses 11.852 M -43.45 % 20.957 M 126.07 % 9.270 M -25.41 % 12.428 M -0.68 % 12.513 M 336.91 % 2.864 M -46.34 % 5.337 M -2.25 % 5.460 M -59.44 % 13.461 M -8.42 % 14.698 M 21.32 % 12.115 M -15.67 % 14.367 M 38.45 % 10.377 M 9.93 % 9.440 M 5.85 % 8.918 M 18.80 % 7.507 M 41.08 % 5.321 M -85.57 % 36.883 M 5 029.71 % 719.000 K 43.80 % 500.000 K -45.30 % 914.000 K -72.94 % 3.377 M 71.17 % 1.973 M 415.14 % 383.000 K 23.95 % 309.000 K 342.91 % -127.210 K -115.23 % 835.000 K 284.79 % 217.000 K -4.82 % 228.000 K -66.02 % 671.000 K 164.17 % 254.000 K 12.89 % 225.000 K 30.06 % 173.000 K -88.04 % 1.447 M 619.90 % 201.000 K -11.06 % 226.000 K 27.68 % 177.000 K -83.35 % 1.063 M 385.39 % 219.000 K 85.59 % 118.000 K -72.10 % 423.000 K -85.01 % 2.822 M 1 631.37 % 163.000 K -61.65 % 425.000 K 60.98 % 264.000 K 54.68 % 170.671 K 41.05 % 121.000 K -49.37 % 239.000 K -79.73 % 1.179 M 399.41 % 236.080 K -26.68 % 322.000 K 128.37 % 141.000 K -46.99 % 266.000 K -63.81 % 735.102 K -7.53 % 795.000 K -7.77 % 862.000 K
Cost and expenses 23.483 M -27.79 % 32.520 M 60.78 % 20.227 M 6.02 % 19.078 M -20.60 % 24.027 M 30.98 % 18.344 M 44.54 % 12.691 M -1.18 % 12.843 M -4.59 % 13.461 M -8.42 % 14.698 M 21.32 % 12.115 M -15.67 % 14.367 M 38.45 % 10.377 M -27.16 % 14.246 M 59.74 % 8.918 M 18.80 % 7.507 M 41.08 % 5.321 M -85.69 % 37.183 M 5 071.47 % 719.000 K 43.80 % 500.000 K -45.30 % 914.000 K -76.29 % 3.854 M 95.36 % 1.973 M 415.14 % 383.000 K 23.95 % 309.000 K -38.40 % 501.597 K -39.93 % 835.000 K 284.79 % 217.000 K -4.82 % 228.000 K -66.02 % 671.000 K 164.17 % 254.000 K 12.89 % 225.000 K 30.06 % 173.000 K -88.04 % 1.447 M 619.90 % 201.000 K -11.06 % 226.000 K 27.68 % 177.000 K -83.35 % 1.063 M 385.39 % 219.000 K 85.59 % 118.000 K -72.10 % 423.000 K -85.39 % 2.896 M 1 676.48 % 163.000 K -61.65 % 425.000 K 60.98 % 264.000 K 15.03 % 229.506 K 89.67 % 121.000 K -49.37 % 239.000 K -79.73 % 1.179 M 274.83 % 314.542 K -2.32 % 322.000 K 128.37 % 141.000 K -46.99 % 266.000 K -63.81 % 735.102 K -7.53 % 795.000 K -7.77 % 862.000 K
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
Selling general and administrative expenses 0.000 -100.00 % 2.991 M 0.000 0.000 -100.00 % 14.070 M 391.27 % 2.864 M 0.000 0.000 0.000 -100.00 % 2.119 M 0.000 0.000 0.000 -100.00 % 10.300 M 11 344.44 % 90.000 K 42.86 % 63.000 K 0.000 -100.00 % 874.737 K 0.000 -100.00 % 137.000 K 0.000 -100.00 % 262.244 K -30.81 % 379.000 K 531.67 % 60.000 K 57.89 % 38.000 K 47.23 % 25.810 K -79.52 % 126.000 K 68.00 % 75.000 K 20.97 % 62.000 K 55.00 % 40.000 K -25.93 % 54.000 K -23.94 % 71.000 K 97.22 % 36.000 K -95.70 % 837.000 K 1 149.25 % 67.000 K 0.00 % 67.000 K 21.82 % 55.000 K -74.04 % 211.843 K 158.35 % 82.000 K 49.09 % 55.000 K -32.93 % 82.000 K -44.10 % 146.686 K 95.58 % 75.000 K 0.00 % 75.000 K 0.00 % 75.000 K -79.69 % 369.364 K 392.49 % 75.000 K -7.41 % 81.000 K 2.53 % 79.000 K -88.43 % 682.909 K 775.52 % 78.000 K 290.00 % 20.000 K 0.000 0.000 0.000 0.000
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 576.430 K 0.000 0.000 0.000 -100.00 % 249.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
Interest expense 433.000 K -4.84 % 455.000 K 102.22 % 225.000 K 122.77 % 101.000 K -82.74 % 585.000 K 9.96 % 532.000 K 8.13 % 492.000 K -14.88 % 578.000 K -4.30 % 604.000 K 3.78 % 582.000 K -3.48 % 603.000 K -8.91 % 662.000 K 2.48 % 646.000 K -38.94 % 1.058 M 11.60 % 948.000 K -14.44 % 1.108 M 79.58 % 617.000 K -80.14 % 3.106 M 0.000 0.000 0.000 -100.00 % 153.351 K 0.000 0.000 0.000 -100.00 % 771.080 K 0.000 0.000 0.000 -100.00 % 612.000 K 0.000 0.000 -100.00 % 1.000 K -99.80 % 508.000 K 0.000 0.000 0.000 -100.00 % 382.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
Depreciation and amortization 728.000 K -2.54 % 747.000 K 5.51 % 708.000 K -11.17 % 797.000 K 2.71 % 776.000 K -2.27 % 794.000 K 61.05 % 493.000 K -3.33 % 510.000 K 1.59 % 502.000 K -7.04 % 540.000 K 8.43 % 498.000 K 7.33 % 464.000 K 2.65 % 452.000 K 21.83 % 371.000 K 161.27 % 142.000 K 2 266.67 % 6.000 K 100.00 % 3.000 K 322.54 % 710.000 -99.79 % 344.000 K 132.43 % 148.000 K -64.59 % 418.000 K 5.55 % 396.023 K -77.25 % 1.741 M 821.16 % 189.000 K 110.00 % 90.000 K 10 638.64 % -854.000 -142.70 % 2.000 K 100.00 % 1.000 K -99.56 % 228.000 K -10.59 % 255.000 K 25 400.00 % 1.000 K -99.56 % 227.000 K 22 600.00 % 1.000 K -99.80 % 508.000 K 152.74 % 201.000 K -11.45 % 227.000 K 26.82 % 179.000 K -53.14 % 382.000 K 69.03 % 226.000 K 91.53 % 118.000 K -72.10 % 423.000 K 0.000 -100.00 % 163.000 K -61.65 % 425.000 K 60.98 % 264.000 K 157 042.86 % 168.000 -99.86 % 121.000 K -49.37 % 239.000 K -79.73 % 1.179 M 169 053.52 % 697.000 -99.78 % 322.000 K 128.37 % 141.000 K 0.000 -100.00 % 913.000 0.000 0.000
Operating income 3.608 M 554.81 % 551.000 K -36.45 % 867.000 K -7.07 % 933.000 K -40.08 % 1.557 M 288.28 % 401.000 K -72.72 % 1.470 M -57.71 % 3.476 M 544.90 % 539.000 K -43.02 % 946.000 K -66.11 % 2.791 M 86.44 % 1.497 M 114.78 % 697.000 K -72.55 % 2.539 M -43.14 % 4.465 M 15.11 % 3.879 M 151.88 % 1.540 M 104.24 % -36.296 M -10 451.30 % -344.000 K 31.20 % -500.000 K -19.62 % -418.000 K 87.09 % -3.238 M -86.01 % -1.741 M -811.52 % -191.000 K -89.11 % -101.000 K -118.76 % 538.403 K 164.48 % -835.000 K -284.79 % -217.000 K 4.82 % -228.000 K -88.43 % -121.000 K 52.36 % -254.000 K -12.89 % -225.000 K -29.31 % -174.000 K 83.81 % -1.075 M -434.83 % -201.000 K 11.06 % -226.000 K -27.68 % -177.000 K 87.75 % -1.445 M -559.82 % -219.000 K -85.59 % -118.000 K 72.10 % -423.000 K 85.42 % -2.902 M -1 680.24 % -163.000 K 61.65 % -425.000 K -60.98 % -264.000 K -14.95 % -229.674 K -89.81 % -121.000 K 49.37 % -239.000 K 79.73 % -1.179 M -274.00 % -315.239 K 2.10 % -322.000 K -128.37 % -141.000 K 46.99 % -266.000 K 63.86 % -736.015 K 7.42 % -795.000 K 7.77 % -862.000 K
Operating income ratio 0.13 699.35 % 0.02 -59.46 % 0.04 -11.84 % 0.05 -23.39 % 0.06 184.49 % 0.02 -79.39 % 0.10 -51.44 % 0.21 455.23 % 0.04 -36.39 % 0.06 -67.69 % 0.19 98.50 % 0.09 49.91 % 0.06 -58.38 % 0.15 -54.67 % 0.33 -3.92 % 0.35 54.70 % 0.22 100.55 % -40.95 -4 363.83 % -0.92 35.42 % -1.42 -68.55 % -0.84 83.97 % -5.26 29.95 % -7.50 -654.36 % -0.99 -104.87 % -0.49 -193.80 % 0.52 0.00 0.00 0.00 100.00 % -0.22 0.00 0.00 0.00 100.00 % -1.22 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Total other income expenses net 371.000 K 172.32 % -513.000 K -157.71 % 889.000 K 47.67 % 602.000 K 60 100.00 % 1.000 K -99.89 % 884.000 K 268.38 % -525.000 K -0.96 % -520.000 K -59.02 % -327.000 K 42.53 % -569.000 K 5.01 % -599.000 K 9.38 % -661.000 K -2.32 % -646.000 K 75.82 % -2.672 M -215.09 % -848.000 K -6.13 % -799.000 K -142.12 % -330.000 K 90.51 % -3.476 M 0.000 -100.00 % 352.000 K 11 833.33 % -3.000 K -100.17 % 1.810 M 0.000 -100.00 % 2.000 K -86.67 % 15.000 K 101.19 % -1.259 M -63 026.20 % 2.000 K 100.00 % 1.000 K 0.000 100.00 % -357.000 K -35 800.00 % 1.000 K 0.000 0.000 0.000 0.000 -100.00 % 1.000 K -50.00 % 2.000 K 0.000 -100.00 % 7.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-09-30 2012-03-31
Net debt 0.000 -100.00 % 22.150 M 0.000 -100.00 % 5.017 M 0.000 -100.00 % 29.858 M 1 348.71 % 2.061 M -92.67 % 28.107 M 2 053.79 % 1.305 M -95.44 % 28.594 M 1 706.32 % 1.583 M -94.92 % 31.191 M 1 032.57 % 2.754 M -90.47 % 28.907 M 125.24 % 12.834 M -46.89 % 24.166 M 37 078.46 % 65.000 K -99.70 % 21.644 M 34 254.95 % 63.001 K -99.60 % 15.688 M 8 924.96 % 173.829 K -98.81 % 14.590 M 31 817.85 % -46.000 K -100.24 % 19.301 M 66 655.17 % -29.000 K -100.15 % 19.094 M 212 258.68 % -9.000 K -100.05 % 17.118 M 22 623.68 % -76.000 K -100.46 % 16.650 M 237 763.21 % 7.000 K -99.96 % 15.848 M 31 987.32 % -49.700 K -100.34 % 14.435 M 111 138.46 % -13.000 K -100.10 % 13.432 M 89 646.67 % -15.000 K -100.11 % 13.085 M 7 782.38 % 166.000 K -98.55 % 11.463 M 19 005.00 % 60.000 K -99.45 % 10.899 M 155 797.24 % -7.000 K -100.09 % 7.891 M 27 110.34 % 29.000 K -99.60 % 7.192 M 14 001.84 % 51.000 K 200.00 % -51.000 K -183.61 % 61.000 K -98.89 % 5.483 M 10 850.27 % -51.000 K -101.08 % 4.726 M
Total investments 0.000 -100.00 % 2.448 M 0.000 -100.00 % 2.521 M 0.000 -100.00 % 1.708 M -58.56 % 4.122 M 140.63 % 1.713 M -34.37 % 2.610 M 73.19 % 1.507 M -52.40 % 3.166 M 128.59 % 1.385 M -74.85 % 5.508 M 142.00 % 2.276 M -91.13 % 25.668 M 1 385.42 % 1.728 M 1 229.23 % 130.000 K -89.47 % 1.235 M 880.18 % 126.000 K -74.75 % 499.000 K 43.53 % 347.658 K -30.33 % 499.009 K 642.40 % -92.000 K -106.68 % 1.378 M 2 475.86 % -58.000 K -104.21 % 1.378 M 7 756.67 % -18.000 K -100.97 % 1.861 M 1 324.34 % -152.000 K -108.17 % 1.861 M 13 194.94 % 14.000 K -99.82 % 7.914 M 8 061.77 % -99.400 K -101.26 % 7.915 M 30 542.31 % -26.000 K -100.33 % 7.915 M 26 483.33 % -30.000 K -100.38 % 7.915 M 2 283.95 % 332.000 K -95.80 % 7.914 M 6 495.00 % 120.000 K -98.49 % 7.925 M 56 705.04 % -14.000 K -100.18 % 7.925 M 13 563.79 % 58.000 K -99.27 % 7.925 M 7 669.32 % 102.000 K -98.71 % 7.925 M 6 395.90 % 122.000 K -98.46 % 7.925 M 0.00 % 7.925 M 0.00 % 7.925 M
Total debt 0.000 -100.00 % 22.220 M 0.000 -100.00 % 5.022 M 0.000 -100.00 % 32.480 M 0.000 -100.00 % 30.143 M 0.000 -100.00 % 29.886 M 0.000 -100.00 % 32.761 M 0.000 -100.00 % 31.648 M 0.000 -100.00 % 37.000 M 0.000 -100.00 % 21.709 M 0.000 -100.00 % 15.751 M 0.000 -100.00 % 14.764 M 0.000 -100.00 % 19.255 M 0.000 -100.00 % 19.065 M 0.000 -100.00 % 17.119 M 0.000 -100.00 % 16.574 M 0.000 -100.00 % 15.855 M 0.000 -100.00 % 14.385 M 0.000 -100.00 % 13.419 M 0.000 -100.00 % 13.070 M 0.000 -100.00 % 11.629 M 0.000 -100.00 % 10.959 M 0.000 -100.00 % 7.884 M 0.000 -100.00 % 7.221 M 0.000 0.000 0.000 -100.00 % 5.543 M 0.000 -100.00 % 4.764 M
Accumulated other comprehensive income loss 71.471 M 33.71 % 53.454 M -23.50 % 69.872 M 181.40 % -85.840 M -3 690.13 % 2.391 M -95.49 % 53.069 M 2 260.72 % 2.248 M 102.63 % -85.340 M -18 028.57 % 476.000 K -99.19 % 58.778 M 1 097.42 % -5.893 M 92.93 % -83.334 M -2 212.26 % -3.604 M -381.34 % 1.281 M 107.73 % -16.570 M 81.56 % -89.867 M -339.00 % -20.471 M -134.83 % 58.778 M 197.58 % 19.752 M 136.89 % -53.545 M -375.77 % 19.417 M 132.54 % -59.665 M -354.06 % 23.484 M 147.14 % -49.813 M -309.67 % 23.758 M -55.17 % 52.993 M 103.43 % 26.049 M 155.13 % -47.248 M -283.45 % 25.755 M -56.18 % 58.778 M 119.10 % 26.827 M 157.73 % -46.470 M -276.51 % 26.327 M -55.21 % 58.778 M 106.34 % 28.486 M 163.57 % -44.811 M -255.03 % 28.904 M -50.82 % 58.778 M 92.27 % 30.571 M 171.55 % -42.726 M -237.33 % 31.111 M -47.07 % 58.778 M 72.17 % 34.139 M 187.18 % -39.158 M -212.31 % 34.865 M -40.68 % 58.778 M 66.88 % 35.222 M 192.51 % -38.075 M -203.93 % 36.634 M -37.67 % 58.778 M 0.000 0.000
Retained earnings 0.000 100.00 % -532.749 M 0.000 0.000 0.000 100.00 % -536.037 M 0.000 0.000 0.000 100.00 % -539.276 M 0.000 -100.00 % 83.334 M 0.000 100.00 % -539.894 M 0.000 -100.00 % 88.967 M 0.000 100.00 % -552.616 M 0.000 0.000 0.000 100.00 % -511.828 M 0.000 0.000 0.000 100.00 % -508.387 M 0.000 0.000 0.000 100.00 % -506.390 M 0.000 0.000 0.000 100.00 % -505.283 M 0.000 0.000 0.000 100.00 % -503.241 M 0.000 0.000 0.000 100.00 % -501.034 M 0.000 0.000 0.000 100.00 % -497.280 M 0.000 0.000 0.000 100.00 % -495.512 M 0.000 100.00 % -494.474 M
Common stock 0.000 -100.00 % 155.712 M 0.000 -100.00 % 155.712 M 0.000 -100.00 % 87.588 M 0.000 -100.00 % 87.588 M 0.000 -100.00 % 81.803 M 0.000 -100.00 % 77.441 M 0.000 -100.00 % 77.441 M 0.000 -100.00 % 74.197 M 0.000 -100.00 % 73.297 M 0.000 -100.00 % 74.197 M 0.000 -100.00 % 74.197 M 0.000 -100.00 % 74.197 M 0.000 -100.00 % 74.197 M 0.000 -100.00 % 74.197 M 0.000 -100.00 % 74.197 M 0.000 -100.00 % 74.196 M 0.000 -100.00 % 74.197 M 0.000 -100.00 % 74.197 M 0.000 -100.00 % 73.297 M 0.000 -100.00 % 74.197 M 0.000 -100.00 % 73.297 M 0.000 -100.00 % 74.196 M 0.000 -100.00 % 73.297 M 0.000 -100.00 % 74.196 M 0.000 -100.00 % 73.297 M -7.32 % 79.082 M 6.58 % 74.197 M
Total equity 71.471 M 0.00 % 71.471 M 2.29 % 69.872 M 0.00 % 69.872 M 2 822.29 % 2.391 M 0.00 % 2.391 M 6.36 % 2.248 M 0.00 % 2.248 M 372.27 % 476.000 K 0.00 % 476.000 K 108.08 % -5.893 M 0.00 % -5.893 M -63.51 % -3.604 M 0.00 % -3.604 M 78.25 % -16.570 M 0.00 % -16.570 M 19.06 % -20.471 M 0.00 % -20.471 M -203.64 % 19.752 M 0.00 % 19.752 M -2.78 % 20.317 M 0.00 % 20.317 M -13.49 % 23.484 M 0.00 % 23.484 M -1.15 % 23.758 M 0.00 % 23.758 M -8.80 % 26.049 M 0.00 % 26.049 M 1.14 % 25.755 M 0.00 % 25.755 M -4.00 % 26.827 M 0.00 % 26.827 M -1.47 % 27.227 M 0.00 % 27.227 M -4.42 % 28.486 M 0.00 % 28.486 M -1.45 % 28.904 M 0.00 % 28.904 M -5.45 % 30.571 M 0.00 % 30.571 M -1.74 % 31.111 M 0.00 % 31.111 M -8.87 % 34.139 M 0.00 % 34.139 M -2.08 % 34.865 M 0.00 % 34.865 M -1.01 % 35.222 M 0.00 % 35.222 M -3.85 % 36.634 M 0.00 % 36.633 M -1.72 % 37.275 M -1.05 % 37.671 M
Other non current liabilities -71.471 M -4 632.09 % 1.577 M 102.26 % -69.872 M -4 299.04 % 1.664 M 169.59 % -2.391 M -308.28 % 1.148 M 151.07 % -2.248 M -449.07 % 644.000 K 0.000 -100.00 % 642.000 K 0.000 -100.00 % 2.293 M 0.000 100.00 % -696.000 K 0.000 0.000 0.000 100.00 % -107.636 K 0.000 -100.00 % 1.438 M 0.000 0.000 0.000 -100.00 % 1.461 M 0.000 0.000 0.000 -100.00 % 512.000 K 0.000 0.000 0.000 -100.00 % 6.517 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.308 M 0.000 0.000 0.000 -100.00 % 6.303 M 0.000 0.000 0.000 -100.00 % 6.259 M 0.000 -100.00 % 6.983 M 0.000 -100.00 % 6.183 M 0.000 -100.00 % 5.925 M
Long term debt 0.000 -100.00 % 3.299 M 0.000 -100.00 % 1.022 M 0.000 -100.00 % 31.176 M 0.000 -100.00 % 29.400 M 0.000 -100.00 % 28.436 M 0.000 -100.00 % 32.761 M 0.000 -100.00 % 31.362 M 0.000 -100.00 % 37.000 M 0.000 -100.00 % 21.709 M 0.000 -100.00 % 15.751 M 0.000 -100.00 % 14.764 M 0.000 -100.00 % 19.255 M 0.000 -100.00 % 19.065 M 0.000 -100.00 % 17.119 M 0.000 -100.00 % 16.574 M 0.000 -100.00 % 15.855 M 0.000 -100.00 % 14.385 M 0.000 -100.00 % 13.419 M 0.000 -100.00 % 13.070 M 0.000 -100.00 % 11.629 M 0.000 -100.00 % 10.959 M 0.000 -100.00 % 7.884 M 0.000 -100.00 % 7.221 M 0.000 0.000 0.000 -100.00 % 5.543 M 0.000 -100.00 % 4.764 M
Total non current liabilities -71.471 M -1 565.77 % 4.876 M 106.98 % -69.872 M -2 701.34 % 2.686 M 212.34 % -2.391 M -107.40 % 32.324 M 1 537.90 % -2.248 M -107.48 % 30.044 M 0.000 -100.00 % 29.078 M 0.000 -100.00 % 35.054 M 0.000 -100.00 % 30.666 M 0.000 -100.00 % 37.187 M 0.000 -100.00 % 21.815 M 0.000 -100.00 % 17.189 M 0.000 -100.00 % 14.764 M 0.000 -100.00 % 20.716 M 0.000 -100.00 % 19.065 M 0.000 -100.00 % 17.631 M 0.000 -100.00 % 16.574 M 0.000 -100.00 % 22.372 M 0.000 -100.00 % 14.385 M 0.000 -100.00 % 13.419 M 0.000 -100.00 % 19.394 M 0.000 -100.00 % 11.629 M 0.000 -100.00 % 17.272 M 0.000 -100.00 % 7.884 M 0.000 -100.00 % 13.487 M 0.000 -100.00 % 6.983 M 0.000 -100.00 % 11.750 M 0.000 -100.00 % 10.689 M
Other current liabilities 0.000 -100.00 % 12.092 M 0.000 -100.00 % 10.980 M 0.000 -100.00 % 11.540 M 0.000 -100.00 % 6.925 M 0.000 -100.00 % 6.112 M 0.000 -100.00 % 6.021 M 0.000 -100.00 % 10.504 M 0.000 -100.00 % 8.955 M 0.000 -100.00 % 424.892 K 0.000 0.000 0.000 -100.00 % 157.891 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 29.000 K 0.000 -100.00 % 19.000 K 0.000 -100.00 % 15.275 K 0.000 -100.00 % 12.000 K 0.000 100.00 % -6.292 M 0.000 0.000 0.000 -100.00 % 6.786 K 0.000 0.000 0.000 -100.00 % 23.672 K -99.79 % 11.099 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.296 M 0.000 -100.00 % 1.620 M 0.000 0.000 0.000 -100.00 % 2.031 M 0.000 0.000 0.000 -100.00 % 14.800 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
Short term debt 0.000 -100.00 % 18.921 M 0.000 -100.00 % 4.000 M 0.000 -100.00 % 4.976 M 0.000 100.00 % -8.197 M 0.000 -100.00 % 395.000 K 0.000 0.000 0.000 -100.00 % 1.171 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
Total current liabilities 0.000 -100.00 % 36.498 M 0.000 -100.00 % 19.772 M 0.000 -100.00 % 21.418 M 0.000 -100.00 % 11.708 M 0.000 -100.00 % 14.608 M 0.000 -100.00 % 10.234 M 0.000 -100.00 % 20.822 M 0.000 -100.00 % 9.827 M 0.000 -100.00 % 1.644 M 0.000 0.000 0.000 -100.00 % 1.635 M 0.000 0.000 0.000 -100.00 % 1.394 M 0.000 0.000 0.000 -100.00 % 1.284 M 0.000 0.000 0.000 -100.00 % 7.531 M 0.000 -100.00 % 6.395 M 0.000 -100.00 % 6.324 M 0.000 -100.00 % 6.278 M 0.000 -100.00 % 10.418 K 0.000 -100.00 % 6.293 M 0.000 -100.00 % 6.786 K 0.000 -100.00 % 6.169 M 0.000 -100.00 % 23.672 K -99.79 % 11.099 M 0.000
Total liabilities -71.471 M -272.74 % 41.374 M 159.21 % -69.872 M -411.12 % 22.458 M 1 039.27 % -2.391 M -104.54 % 52.702 M 2 444.40 % -2.248 M -105.38 % 41.752 M 0.000 -100.00 % 43.686 M 0.000 -100.00 % 45.288 M 0.000 -100.00 % 51.488 M 0.000 -100.00 % 47.014 M 0.000 -100.00 % 23.459 M 0.000 -100.00 % 17.189 M 0.000 -100.00 % 16.399 M 0.000 -100.00 % 20.716 M 0.000 -100.00 % 20.460 M 0.000 -100.00 % 17.631 M 0.000 -100.00 % 17.858 M 0.000 -100.00 % 22.372 M 0.000 -100.00 % 21.916 M 0.000 -100.00 % 19.814 M 0.000 -100.00 % 19.394 M 0.000 -100.00 % 17.907 M 0.000 -100.00 % 17.272 M 0.000 -100.00 % 14.177 M 0.000 -100.00 % 13.487 M 0.000 -100.00 % 13.152 M 0.000 -100.00 % 11.750 M 5.87 % 11.099 M 3.83 % 10.689 M
Other non current assets 0.000 -100.00 % 1.000 K 0.000 -100.00 % 22.442 M 14 039.13 % -161.000 K 0.000 100.00 % -2.061 M -307.97 % 991.000 K 175.94 % -1.305 M 0.000 100.00 % -1.583 M 0.000 100.00 % -2.754 M 0.000 100.00 % -12.834 M -585.21 % -1.873 M -2 781.54 % -65.000 K 98.88 % -5.785 M -9 082.54 % -63.000 K -100.17 % 36.441 M 21 063.71 % -173.829 K -100.50 % 35.000 M 75 986.96 % 46.000 K -99.89 % 42.868 M 147 720.69 % 29.000 K -99.93 % 40.398 M 448 766.01 % 9.000 K -99.98 % 41.818 M 54 923.68 % 76.000 K -99.81 % 40.398 M 577 213.44 % -7.000 K -100.02 % 40.398 M 81 183.70 % 49.700 K -99.88 % 40.764 M 313 466.28 % 13.000 K -99.97 % 40.398 M 269 220.00 % 15.000 K -99.96 % 40.398 M 24 436.11 % -166.000 K -100.41 % 40.398 M 67 430.00 % -60.000 K -100.15 % 40.398 M 577 013.44 % 7.000 K -99.98 % 40.398 M 139 403.45 % -29.000 K -100.07 % 40.398 M 79 311.65 % -51.000 K 0.000 100.00 % -61.000 K -100.15 % 40.398 M 409.75 % 7.925 M -83.60 % 48.323 M
Long term investments 0.000 -100.00 % 2.073 M 0.000 100.00 % -19.921 M 0.000 -100.00 % 1.557 M 0.000 -100.00 % 721.000 K 0.000 -100.00 % 1.507 M 0.000 -100.00 % 1.385 M 0.000 -100.00 % 2.276 M 0.000 -100.00 % 1.728 M 0.000 -100.00 % 7.020 M 0.000 -100.00 % 290.000 K 0.000 -100.00 % 499.009 K 0.000 -100.00 % 1.378 M 0.000 -100.00 % 1.378 M 0.000 -100.00 % 1.871 M 0.000 -100.00 % 1.861 M 0.000 -100.00 % 7.914 M 0.000 -100.00 % 7.549 M 0.000 -100.00 % 7.915 M 0.000 -100.00 % 7.915 M 0.000 -100.00 % 7.914 M 0.000 -100.00 % 7.925 M 0.000 -100.00 % 7.925 M 0.000 -100.00 % 7.925 M 0.000 -100.00 % 7.925 M 0.000 -100.00 % 7.925 M 0.000 0.000
Intangible assets 0.000 -100.00 % 38.629 M 0.000 -100.00 % 33.325 M 0.000 -100.00 % 18.363 M 0.000 -100.00 % 8.929 M 0.000 -100.00 % 8.934 M 0.000 -100.00 % 2.158 M 0.000 -100.00 % 3.500 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
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 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 % 38.629 M 0.000 -100.00 % 33.325 M 0.000 -100.00 % 18.363 M 0.000 -100.00 % 8.929 M 0.000 -100.00 % 8.934 M 0.000 -100.00 % 2.158 M 0.000 -100.00 % 3.500 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
Property plant equipment net 0.000 -100.00 % 4.462 M 0.000 -100.00 % 824.000 K 0.000 -100.00 % 2.917 M 0.000 -100.00 % 2.142 M 0.000 -100.00 % 2.771 M 0.000 -100.00 % 7.271 M 0.000 -100.00 % 3.683 M 0.000 -100.00 % 145.000 K 0.000 -100.00 % 17.934 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
Total non current assets 0.000 -100.00 % 45.053 M 0.000 -100.00 % 36.626 M 22 849.07 % -161.000 K -100.70 % 22.924 M 1 212.28 % -2.061 M -116.00 % 12.879 M 1 086.90 % -1.305 M -109.38 % 13.915 M 979.03 % -1.583 M -113.88 % 11.402 M 514.02 % -2.754 M -122.35 % 12.321 M 196.00 % -12.834 M -785.21 % 1.873 M 2 981.54 % -65.000 K -105.19 % 1.253 M 2 088.84 % -63.000 K -100.17 % 36.731 M 21 230.54 % -173.829 K -100.49 % 35.499 M 77 071.76 % 46.000 K -99.90 % 44.246 M 152 472.41 % 29.000 K -99.93 % 41.776 M 464 079.36 % 9.000 K -99.98 % 43.689 M 57 385.53 % 76.000 K -99.82 % 42.259 M 603 803.31 % -7.000 K -100.01 % 48.312 M 97 107.24 % 49.700 K -99.90 % 48.313 M 371 538.46 % 13.000 K -99.97 % 48.313 M 321 986.67 % 15.000 K -99.97 % 48.313 M 29 204.00 % -166.000 K -100.34 % 48.312 M 80 620.00 % -60.000 K -100.12 % 48.323 M 690 223.51 % 7.000 K -99.99 % 48.323 M 166 731.03 % -29.000 K -100.06 % 48.323 M 94 850.29 % -51.000 K -100.64 % 7.925 M 13 091.80 % -61.000 K -100.13 % 48.323 M 509.75 % 7.925 M -83.60 % 48.323 M
Other current assets -22.083 M -456.52 % 6.194 M 130.92 % -20.030 M -360.64 % 7.685 M 0.000 -100.00 % 11.271 M 0.000 -100.00 % 10.999 M 0.000 -100.00 % 11.216 M 0.000 -100.00 % 7.060 M 0.000 -100.00 % 1.100 M 0.000 -100.00 % 2.224 M 0.000 -100.00 % 204.545 K 0.000 -100.00 % 146.000 K 0.000 -100.00 % 145.600 K 0.000 0.000 0.000 -100.00 % 2.000 0.000 0.000 0.000 -100.00 % 2.000 0.000 0.000 0.000 -100.00 % 880.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.398 M 0.000 0.000 -100.00 % 40.398 M 0.000
Short term investments 0.000 -100.00 % 25.027 M 0.000 -100.00 % 22.442 M 0.000 -100.00 % 151.000 K -96.34 % 4.122 M 315.52 % 992.000 K -61.99 % 2.610 M 480.00 % 450.000 K -85.79 % 3.166 M 2 677.19 % 114.000 K -97.93 % 5.508 M 42 269.23 % 13.000 K -99.95 % 25.668 M 0.000 -100.00 % 130.000 K 102.25 % -5.785 M -4 691.27 % 126.000 K -39.71 % 209.000 K -39.88 % 347.658 K 0.000 100.00 % -92.000 K 0.000 100.00 % -58.000 K 0.000 100.00 % -18.000 K -80.00 % -10.000 K 93.42 % -152.000 K 0.000 -100.00 % 14.000 K 0.000 100.00 % -99.400 K -127.19 % 365.617 K 1 506.22 % -26.000 K 0.000 100.00 % -30.000 K 0.000 -100.00 % 332.000 K 0.000 -100.00 % 120.000 K 0.000 100.00 % -14.000 K 0.000 -100.00 % 58.000 K 0.000 -100.00 % 102.000 K 0.000 -100.00 % 122.000 K 0.000 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 70.000 K 0.000 -100.00 % 5.000 K 0.000 -100.00 % 161.000 K 107.81 % -2.061 M -201.23 % 2.036 M 256.02 % -1.305 M -201.01 % 1.292 M 181.62 % -1.583 M -200.83 % 1.570 M 157.01 % -2.754 M -200.47 % 2.741 M 121.36 % -12.834 M -200.00 % 12.834 M 19 844.62 % -65.000 K -200.54 % 64.654 K 202.62 % -63.001 K -200.00 % 63.000 K 136.24 % -173.829 K -200.00 % 173.829 K 277.89 % 46.000 K 200.00 % -46.000 K -258.62 % 29.000 K 199.68 % -29.094 K -423.27 % 9.000 K 800.00 % 1.000 K -98.68 % 76.000 K 199.47 % -76.408 K -991.54 % -7.000 K -200.00 % 7.000 K -85.92 % 49.700 K 199.40 % -50.000 K -484.62 % 13.000 K 200.00 % -13.000 K -186.67 % 15.000 K 201.49 % -14.780 K 91.10 % -166.000 K -200.00 % 166.000 K 376.67 % -60.000 K -199.42 % 60.353 K 762.19 % 7.000 K 200.00 % -7.000 K 75.86 % -29.000 K -200.80 % 28.771 K 156.41 % -51.000 K -200.00 % 51.000 K 183.61 % -61.000 K -200.34 % 60.794 K 19.20 % 51.000 K 34.14 % 38.019 K
Cash and short term investments 22.083 M -12.01 % 25.097 M 25.30 % 20.030 M -10.77 % 22.447 M 13 842.24 % 161.000 K 0.00 % 161.000 K -92.19 % 2.061 M -31.94 % 3.028 M 132.03 % 1.305 M -25.09 % 1.742 M 10.04 % 1.583 M -6.00 % 1.684 M -38.85 % 2.754 M 0.00 % 2.754 M -78.54 % 12.834 M 0.00 % 12.834 M 19 644.62 % 65.000 K 0.54 % 64.654 K 2.63 % 63.000 K -69.86 % 209.000 K 20.23 % 173.829 K 0.00 % 173.829 K 477.89 % -46.000 K 0.00 % -46.000 K -58.62 % -29.000 K 0.32 % -29.094 K -223.27 % -9.000 K 0.00 % -9.000 K 88.16 % -76.000 K 0.53 % -76.408 K -1 191.54 % 7.000 K 0.00 % 7.000 K 114.08 % -49.700 K 0.60 % -50.000 K -284.62 % -13.000 K 0.00 % -13.000 K 13.33 % -15.000 K -1.49 % -14.780 K -108.90 % 166.000 K 0.00 % 166.000 K 176.67 % 60.000 K -0.58 % 60.353 K 962.19 % -7.000 K 0.00 % -7.000 K -124.14 % 29.000 K 0.80 % 28.771 K -43.59 % 51.000 K 0.00 % 51.000 K -16.39 % 61.000 K 0.34 % 60.794 K 19.20 % 51.000 K 34.14 % 38.019 K
Total current assets 0.000 -100.00 % 67.792 M 0.000 -100.00 % 55.704 M 34 498.76 % 161.000 K -99.52 % 33.209 M 1 511.31 % 2.061 M -93.38 % 31.121 M 2 284.75 % 1.305 M -95.69 % 30.247 M 1 810.74 % 1.583 M -94.35 % 27.993 M 916.45 % 2.754 M -92.26 % 35.563 M 177.10 % 12.834 M -55.08 % 28.571 M 43 855.38 % 65.000 K -96.25 % 1.735 M 2 654.39 % 63.000 K -69.86 % 209.000 K 20.23 % 173.829 K -85.71 % 1.217 M 2 745.28 % -46.000 K 0.00 % -46.000 K -58.62 % -29.000 K -101.19 % 2.441 M 27 221.18 % -9.000 K 0.00 % -9.000 K 88.16 % -76.000 K -105.61 % 1.354 M 19 237.03 % 7.000 K -99.21 % 887.000 K 1 884.71 % -49.700 K -105.99 % 830.000 K 6 484.62 % -13.000 K 0.00 % -13.000 K 13.33 % -15.000 K -1.49 % -14.780 K -108.90 % 166.000 K 0.00 % 166.000 K 176.67 % 60.000 K -0.58 % 60.353 K 962.19 % -7.000 K 0.00 % -7.000 K -124.14 % 29.000 K 0.80 % 28.771 K -43.59 % 51.000 K -99.87 % 40.449 M 66 209.84 % 61.000 K 0.34 % 60.794 K -99.85 % 40.449 M 106 291.54 % 38.019 K
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.465 M 0.000 -100.00 % 10.005 M 0.000 0.000 0.000 -100.00 % 5.487 M 0.000 -100.00 % 1.908 M 0.000 -100.00 % 205.545 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.000 0.000 0.000 0.000 100.00 % -2.000 0.000 100.00 % -880.000 K 0.000 100.00 % -880.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
Net receivables 0.000 -100.00 % 36.501 M 0.000 -100.00 % 25.572 M 0.000 -100.00 % 21.777 M 0.000 -100.00 % 18.061 M 0.000 -100.00 % 17.628 M 0.000 -100.00 % 19.350 M 0.000 -100.00 % 26.226 M 0.000 -100.00 % 15.421 M 0.000 -100.00 % 1.466 M 0.000 0.000 0.000 -100.00 % 897.400 K 0.000 0.000 0.000 -100.00 % 2.470 M 0.000 0.000 0.000 -100.00 % 1.430 M 0.000 -100.00 % 880.000 K 0.000 -100.00 % 880.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
Tax assets 0.000 100.00 % -112.000 K 0.000 100.00 % -44.000 K 0.000 -100.00 % 87.000 K 0.000 -100.00 % 96.000 K 0.000 -100.00 % 703.000 K 0.000 -100.00 % 588.000 K 0.000 -100.00 % 2.862 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
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 5.485 M 0.000 -100.00 % 4.792 M 0.000 -100.00 % 4.902 M 0.000 -100.00 % 2.744 M 0.000 -100.00 % 5.991 M 0.000 -100.00 % 4.213 M 0.000 -100.00 % 9.117 M 0.000 -100.00 % 872.000 K 0.000 -100.00 % 1.024 M 0.000 0.000 0.000 -100.00 % 1.438 M 0.000 0.000 0.000 -100.00 % 1.359 M 0.000 0.000 0.000 -100.00 % 1.251 M 0.000 0.000 0.000 -100.00 % 7.502 M 0.000 -100.00 % 6.376 M 0.000 -100.00 % 6.308 M 0.000 -100.00 % 6.266 M 0.000 -100.00 % 6.303 M 0.000 -100.00 % 6.293 M 0.000 0.000 0.000 -100.00 % 6.169 M 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 -100.00 % 180.206 K 0.000 0.000 0.000 -100.00 % 38.628 K 0.000 0.000 0.000 -100.00 % 35.452 K 0.000 0.000 0.000 -100.00 % 33.319 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -114.000 K 0.000 0.000 0.000 100.00 % -19.000 K 0.000 -100.00 % 37.000 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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 -100.00 % 3.525 M 0.000 -100.00 % 243.000 K 0.000 -100.00 % 2.461 M 0.000 -100.00 % 1.806 M 0.000 -100.00 % 2.513 M 0.000 -100.00 % 2.867 M 0.000 -100.00 % 3.445 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 -100.00 % 536.037 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 900.000 K 0.000 -100.00 % 900.000 K 0.000 -100.00 % 900.000 K 0.000 -100.00 % 900.000 K 0.000 0.000 -100.00 % 900.000 K 0.00 % 900.000 K 0.000 0.000 0.000 -100.00 % 900.000 K 0.000 0.000 0.000 -100.00 % 900.000 K 0.000 0.000 -100.00 % 900.000 K 0.00 % 900.000 K 0.000 0.000 0.000 -100.00 % 900.000 K 0.000 0.000 0.000 -100.00 % 900.000 K 0.000 0.000 0.000 -100.00 % 900.000 K 0.000 0.000 0.000 -100.00 % 900.000 K 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 395.054 M 0.000 100.00 % -85.840 M 0.000 -100.00 % 397.771 M 0.000 0.000 0.000 -100.00 % 399.171 M 0.000 100.00 % -167.568 M 0.000 -100.00 % 457.049 M 0.000 100.00 % -185.519 M 0.000 -100.00 % 457.948 M 0.000 100.00 % -900.000 K 0.000 0.000 0.000 100.00 % -900.000 K 0.000 -100.00 % 399.171 M 0.000 100.00 % -900.000 K 0.000 -100.00 % 399.171 M 0.000 100.00 % -899.000 K 0.000 -100.00 % 398.636 M 0.000 100.00 % -900.000 K 0.000 -100.00 % 400.088 M 0.000 100.00 % -900.000 K 0.000 -100.00 % 399.171 M 0.000 100.00 % -899.000 K 0.000 -100.00 % 399.171 M 0.000 100.00 % -899.000 K 0.000 -100.00 % 457.949 M 1 195.39 % -41.807 M -109.13 % 457.949 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 114.000 K 0.000 0.000 0.000 -100.00 % 19.000 K 0.000 -100.00 % 187.000 K 0.000 -100.00 % 106.635 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
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.324 M 0.000 0.000 0.000 100.00 % -10.419 K 0.000 0.000 0.000 100.00 % -6.786 K 0.000 0.000 0.000 100.00 % -23.672 K 0.000 0.000
Total assets 0.000 -100.00 % 112.845 M 0.000 -100.00 % 92.330 M 0.000 -100.00 % 55.093 M 0.000 -100.00 % 44.000 M 0.000 -100.00 % 44.162 M 0.000 -100.00 % 39.395 M 0.000 -100.00 % 47.884 M 0.000 -100.00 % 30.444 M 0.000 -100.00 % 2.988 M 0.000 -100.00 % 36.940 M 0.000 -100.00 % 36.716 M 0.000 -100.00 % 44.200 M 0.000 -100.00 % 44.217 M 0.000 -100.00 % 43.680 M 0.000 -100.00 % 43.613 M 0.000 -100.00 % 49.199 M 0.000 -100.00 % 49.143 M 0.000 -100.00 % 48.300 M 0.000 -100.00 % 48.298 M 0.000 -100.00 % 48.478 M 0.000 -100.00 % 48.383 M 0.000 -100.00 % 48.316 M 0.000 -100.00 % 48.351 M 0.000 -100.00 % 48.374 M 0.000 -100.00 % 48.383 M 0.02 % 48.374 M 0.03 % 48.361 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 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-09-30 2012-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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 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 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 0.000
Other non cash items -3.003 M -864.12 % 393.000 K 129.24 % -1.344 M -11.17 % -1.209 M -7.37 % -1.126 M -38.16 % -815.000 K -29.98 % -627.000 K 71.68 % -2.214 M -600.90 % 442.000 K 247.33 % -300.000 K 82.48 % -1.712 M -24.42 % -1.376 M -149.78 % 2.764 M 154.09 % -5.110 M -37.03 % -3.729 M -36.89 % -2.724 M -131.44 % -1.177 M -102.95 % 39.879 M 11 492.73 % 344.000 K 132.43 % 148.000 K -64.59 % 418.000 K -70.74 % 1.429 M -17.94 % 1.741 M 821.16 % 189.000 K 110.00 % 90.000 K -87.50 % 720.121 K -13.55 % 833.000 K 285.65 % 216.000 K -5.26 % 228.000 K -49.88 % 454.901 K 79.80 % 253.000 K 12.44 % 225.000 K 29.31 % 174.000 K -82.26 % 980.847 K 387.98 % 201.000 K -11.06 % 226.000 K 27.68 % 177.000 K -87.76 % 1.447 M 560.58 % 219.000 K 85.59 % 118.000 K -72.10 % 423.000 K -85.42 % 2.902 M 1 680.24 % 163.000 K -61.65 % 425.000 K 60.98 % 264.000 K 14.95 % 229.674 K 89.81 % 121.000 K -49.37 % 239.000 K -79.73 % 1.179 M 274.00 % 315.240 K -2.10 % 322.000 K 128.37 % 141.000 K
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.020 M 1.59 % 1.004 M -7.04 % 1.080 M 8.43 % 996.000 K 7.33 % 928.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
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 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 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 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 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 0.000 0.000
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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 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 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 0.000 0.000
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 1.020 M 1.59 % 1.004 M -7.04 % 1.080 M 8.43 % 996.000 K 7.33 % 928.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
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.041 M -20.23 % 1.305 M 480.00 % 225.000 K -85.79 % 1.583 M 141.68 % 655.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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.061 M -10.74 % 2.309 M 76.93 % 1.305 M -49.40 % 2.579 M 62.92 % 1.583 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
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.020 M 1.59 % 1.004 M -7.04 % 1.080 M 8.43 % 996.000 K 7.33 % 928.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
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 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.020 M 1.59 % 1.004 M -7.04 % 1.080 M 8.43 % 996.000 K 7.33 % 928.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
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 2013 2012 2012