BRPL.BO

Bansal Roofing Products Limited BRPL.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Revenue 966.253 M -8.58 % 1.057 B 13.35 % 932.525 M 28.47 % 725.855 M 74.90 % 415.017 M 1.12 % 410.404 M -7.01 % 441.325 M 35.62 % 325.406 M 19.69 % 271.874 M 21.33 % 224.086 M -8.55 % 245.047 M 28.16 % 191.211 M 11.46 % 171.551 M 2 321.33 % 7.085 M 953.07 % 672.794 K 49.96 % 448.638 K -2.22 % 458.816 K
Net income 55.381 M 56.19 % 35.457 M -14.98 % 41.706 M 5.89 % 39.386 M 74.86 % 22.524 M 0.47 % 22.418 M 9.99 % 20.382 M 88.71 % 10.800 M 38.38 % 7.805 M 21.40 % 6.429 M 34.58 % 4.777 M -27.58 % 6.596 M 2.84 % 6.414 M 1 192.67 % -587.000 K -923.77 % 71.258 K -18.25 % 87.171 K -31.27 % 126.830 K
Income before tax 74.322 M 54.94 % 47.968 M -14.06 % 55.814 M 5.51 % 52.899 M 75.97 % 30.061 M -1.54 % 30.530 M 6.22 % 28.743 M 97.00 % 14.590 M 28.25 % 11.376 M 22.09 % 9.318 M 34.22 % 6.942 M -26.60 % 9.458 M 5.72 % 8.946 M 1 843.86 % -513.000 K -555.61 % 112.596 K -10.75 % 126.152 K -31.27 % 183.545 K
Income before tax ratio 0.08 69.49 % 0.05 -24.18 % 0.06 -17.87 % 0.07 0.61 % 0.07 -2.63 % 0.07 14.22 % 0.07 45.26 % 0.04 7.15 % 0.04 0.63 % 0.04 46.78 % 0.03 -42.73 % 0.05 -5.15 % 0.05 172.02 % -0.07 -143.26 % 0.17 -40.48 % 0.28 -29.71 % 0.40
EBITDA 91.764 M 38.83 % 66.097 M -6.65 % 70.807 M 20.13 % 58.943 M 69.51 % 34.772 M -0.47 % 34.937 M 7.21 % 32.586 M 66.41 % 19.581 M 15.47 % 16.958 M 28.25 % 13.223 M 19.20 % 11.093 M -1.04 % 11.210 M 16.18 % 9.649 M 2 338.75 % -431.000 K -437.75 % 127.610 K -9.42 % 140.887 K -29.04 % 198.533 K
Net income ratio 0.06 70.86 % 0.03 -24.99 % 0.04 -17.58 % 0.05 -0.02 % 0.05 -0.64 % 0.05 18.28 % 0.05 39.15 % 0.03 15.61 % 0.03 0.06 % 0.03 47.17 % 0.02 -43.49 % 0.03 -7.74 % 0.04 145.13 % -0.08 -178.23 % 0.11 -45.49 % 0.19 -29.71 % 0.28
Ratio EBITDA 0.09 51.87 % 0.06 -17.64 % 0.08 -6.49 % 0.08 -3.08 % 0.08 -1.58 % 0.09 15.29 % 0.07 22.70 % 0.06 -3.53 % 0.06 5.70 % 0.06 30.35 % 0.05 -22.78 % 0.06 4.23 % 0.06 192.46 % -0.06 -132.07 % 0.19 -39.60 % 0.31 -27.43 % 0.43
Gross profit ratio 0.21 31.55 % 0.16 -9.06 % 0.18 11.75 % 0.16 -9.81 % 0.18 -10.98 % 0.20 26.19 % 0.16 10.53 % 0.14 -3.58 % 0.15 51.07 % 0.10 -18.88 % 0.12 49.48 % 0.08 16.31 % 0.07 257.28 % 0.02 -94.10 % 0.33 3.63 % 0.31 -28.68 % 0.44
Weighted average shs out dil 13.186 M 0.02 % 13.183 M 0.00 % 13.183 M 0.00 % 13.183 M 7.82 % 12.227 M -7.25 % 13.183 M 0.00 % 13.183 M 11.11 % 11.865 M 9.27 % 10.858 M 0.00 % 10.858 M 23.54 % 8.789 M -19.06 % 10.858 M 0.00 % 10.858 M 0.00 % 10.858 M 0.00 % 10.858 M 0.00 % 10.858 M 0.00 % 10.858 M
Weighted average shs out 13.186 M 0.02 % 13.183 M 0.00 % 13.183 M 0.00 % 13.183 M 7.82 % 12.227 M -7.25 % 13.183 M 0.00 % 13.183 M 11.11 % 11.865 M 9.27 % 10.858 M 0.00 % 10.858 M 23.54 % 8.789 M -19.06 % 10.858 M 0.00 % 10.858 M 0.00 % 10.858 M 0.00 % 10.858 M 0.00 % 10.858 M 0.00 % 10.858 M
EPS diluted 4.20 56.13 % 2.69 -14.87 % 3.16 5.69 % 2.99 75.88 % 1.70 0.00 % 1.70 9.68 % 1.55 70.33 % 0.91 26.39 % 0.72 22.03 % 0.59 9.26 % 0.54 -11.48 % 0.61 3.39 % 0.59 1 180.59 % -0.05 -995.08 % 0.01 -24.69 % 0.01 -33.06 % 0.01
Earnings per share 4.20 56.13 % 2.69 -14.87 % 3.16 5.69 % 2.99 62.50 % 1.84 8.24 % 1.70 9.68 % 1.55 70.33 % 0.91 26.39 % 0.72 22.03 % 0.59 9.26 % 0.54 -11.48 % 0.61 3.39 % 0.59 1 180.59 % -0.05 -995.08 % 0.01 -24.69 % 0.01 -33.06 % 0.01
Gross profit 204.525 M 20.26 % 170.071 M 3.07 % 164.999 M 43.57 % 114.927 M 57.73 % 72.861 M -9.98 % 80.935 M 17.35 % 68.971 M 49.91 % 46.008 M 15.40 % 39.867 M 83.29 % 21.751 M -25.82 % 29.321 M 91.57 % 15.306 M 29.63 % 11.807 M 8 550.83 % 136.484 K -37.83 % 219.536 K 55.40 % 141.268 K -30.26 % 202.561 K
Income tax expense 18.941 M 51.39 % 12.511 M -11.32 % 14.108 M 4.40 % 13.513 M 79.30 % 7.537 M -7.09 % 8.112 M -2.98 % 8.361 M 120.63 % 3.790 M 6.12 % 3.571 M 23.62 % 2.889 M 33.43 % 2.165 M -24.35 % 2.862 M 13.03 % 2.532 M 3 312.17 % 74.205 K 79.51 % 41.337 K 6.05 % 38.980 K -31.27 % 56.715 K
Cost of revenue 761.728 M -14.01 % 885.811 M 15.41 % 767.526 M 25.63 % 610.928 M 78.55 % 342.155 M 3.85 % 329.469 M -11.52 % 372.354 M 33.27 % 279.398 M 20.43 % 232.007 M 14.67 % 202.335 M -6.21 % 215.726 M 22.64 % 175.905 M 10.12 % 159.744 M 2 199.14 % 6.948 M 1 432.90 % 453.258 K 47.46 % 307.369 K 19.95 % 256.255 K
General and administrative expenses 35.604 M 663.22 % 4.665 M 46.93 % 3.175 M 11.01 % 2.860 M 51.00 % 1.894 M 1.16 % 1.872 M -13.33 % 2.160 M -12.62 % 2.473 M -1.36 % 2.507 M 0.000 -100.00 % 6.974 M 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 1.985 M -6.10 % 2.114 M -46.02 % 3.916 M -29.42 % 5.548 M 81.70 % 3.053 M -39.89 % 5.080 M 99.43 % 2.547 M 67.08 % 1.525 M -39.26 % 2.510 M 0.000 -100.00 % 2.268 M 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 94.863 M 249.80 % 27.119 M -72.39 % 98.237 M 83.11 % 53.649 M 38.18 % 38.826 M -13.55 % 44.910 M 1 229.88 % 3.377 M 81.08 % 1.865 M 86.82 % 998.249 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 130.203 M 284.10 % 33.898 M -67.82 % 105.328 M 69.73 % 62.057 M 41.77 % 43.773 M -15.60 % 51.862 M 25.80 % 41.226 M 39.39 % 29.576 M 16.33 % 25.425 M 140.77 % 10.560 M 14.24 % 9.243 M 80.74 % 5.114 M 91.68 % 2.668 M 316.75 % 640.196 K 500.20 % 106.664 K 538.74 % 16.699 K -1.92 % 17.026 K
Cost and expenses 891.931 M -11.09 % 1.003 B 14.93 % 872.854 M 29.70 % 672.985 M 74.38 % 385.928 M 1.21 % 381.331 M -7.80 % 413.580 M 33.86 % 308.974 M 20.02 % 257.432 M 20.92 % 212.894 M -5.37 % 224.969 M 24.28 % 181.020 M 11.46 % 162.412 M 2 240.38 % -7.588 M -1 455.19 % 559.922 K 72.78 % 324.068 K 18.58 % 273.281 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
Selling general and administrative expenses 35.340 M 421.32 % 6.779 M -4.40 % 7.091 M -15.66 % 8.408 M 69.95 % 4.947 M -28.84 % 6.952 M 47.68 % 4.708 M 17.78 % 3.997 M -20.32 % 5.017 M -52.49 % 10.560 M 14.24 % 9.243 M 80.74 % 5.114 M 91.68 % 2.668 M 316.75 % 640.196 K 500.20 % 106.664 K 538.74 % 16.699 K -1.92 % 17.026 K
Interest income 0.000 0.000 0.000 -100.00 % 638.000 0.000 0.000 100.00 % -0.090 81.63 % -0.490 40.24 % -0.820 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 3.962 M -32.01 % 5.827 M 4.26 % 5.589 M 277.73 % 1.480 M 61.08 % 918.550 K 66.75 % 550.855 K 34.88 % 408.392 K -77.45 % 1.811 M -35.65 % 2.814 M 33.31 % 2.111 M 50.54 % 1.402 M 26.42 % 1.109 M 476.28 % 192.440 K 1 975.27 % 9.273 K 3 262.83 % 275.750 0.000 -100.00 % 1.989 K
Depreciation and amortization 14.756 M 15.36 % 12.791 M 36.02 % 9.404 M 106.03 % 4.564 M 20.34 % 3.793 M 4.21 % 3.640 M 17.17 % 3.106 M 22.98 % 2.526 M -1.24 % 2.558 M 42.53 % 1.794 M 4.94 % 1.710 M 165.75 % 643.464 K 26.05 % 510.489 K 606.43 % 72.263 K 390.32 % 14.738 K 0.00 % 14.738 K 13.39 % 12.998 K
Operating income 74.937 M 40.22 % 53.442 M -10.44 % 59.672 M 12.79 % 52.907 M 81.82 % 29.098 M 0.09 % 29.073 M 4.79 % 27.745 M 68.85 % 16.432 M 13.77 % 14.442 M 29.05 % 11.192 M -44.26 % 20.078 M 97.00 % 10.192 M 11.52 % 9.139 M 1 913.29 % -504.000 K -546.52 % 112.872 K -9.39 % 124.569 K -32.86 % 185.534 K
Operating income ratio 0.08 53.39 % 0.05 -20.99 % 0.06 -12.21 % 0.07 3.96 % 0.07 -1.02 % 0.07 12.68 % 0.06 24.50 % 0.05 -4.94 % 0.05 6.36 % 0.05 -39.04 % 0.08 53.72 % 0.05 0.06 % 0.05 174.89 % -0.07 -142.40 % 0.17 -39.58 % 0.28 -31.34 % 0.40
Total other income expenses net -615.000 K 88.77 % -5.474 M -41.89 % -3.858 M -13 403.45 % 29.000 K -97.02 % 972.392 K -33.26 % 1.457 M 46.03 % 997.706 K 154.17 % -1.842 M 39.94 % -3.067 M -63.64 % -1.874 M 85.73 % -13.136 M -1 689.65 % -734.000 K -282.29 % -192.000 K -1 970.53 % -9.273 K -3 262.83 % -275.750 -117.42 % 1.583 K 179.61 % -1.989 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Net debt 47.768 M 10.78 % 43.119 M -24.41 % 57.040 M -19.23 % 70.616 M 349.67 % 15.704 M 1 182.25 % -1.451 M 87.48 % -11.593 M -629.22 % 2.191 M -88.69 % 19.366 M -37.51 % 30.991 M 56.72 % 19.775 M 25.62 % 15.742 M -9.76 % 17.445 M 27.93 % 13.636 M 109 039.84 % -12.517 K 87.39 % -99.236 K -28.25 % -77.379 K
Total investments 21.332 M 187.18 % 7.428 M 110.37 % 3.531 M -14.86 % 4.147 M 35.75 % 3.055 M 661.00 % 401.468 K -60.00 % 1.004 M -37.50 % 1.606 M 0.000 0.000 -100.00 % 245.544 K 491.05 % 41.544 K 0.000 0.000 0.000 0.000 0.000
Total debt 48.409 M 10.51 % 43.807 M -32.68 % 65.073 M -11.48 % 73.516 M 257.94 % 20.538 M 26 238.74 % 77.978 K -98.62 % 5.666 M -80.40 % 28.913 M 33.06 % 21.729 M -38.17 % 35.145 M 65.51 % 21.234 M 24.65 % 17.035 M -4.86 % 17.906 M 26.10 % 14.200 M 1 928.57 % 700.000 K 0.000 -100.00 % 80.000 K
Accumulated other comprehensive income loss 0.000 0.000 -100.00 % 131.832 M 0.00 % 131.832 M 0.000 -100.00 % 68.530 M 0.00 % 68.530 M 0.00 % 68.530 M 92.65 % 35.572 M 0.00 % 35.572 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 199.534 M 38.36 % 144.218 M 32.68 % 108.695 M 62.26 % 66.989 M -28.89 % 94.201 M 25.65 % 74.973 M 34.24 % 55.850 M 50.47 % 37.117 M 41.04 % 26.316 M 42.16 % 18.512 M 53.20 % 12.083 M 65.41 % 7.305 M 19.52 % 6.112 M 2 123.84 % -302.000 K -205.87 % 285.260 K 33.30 % 214.001 K 68.73 % 126.830 K
Common stock 131.832 M 0.00 % 131.832 M 0.00 % 131.832 M 0.00 % 131.832 M 300.00 % 32.958 M 0.00 % 32.958 M 0.00 % 32.958 M 0.00 % 32.958 M 50.00 % 21.972 M 0.00 % 21.972 M 0.00 % 21.972 M 44.82 % 15.172 M 51.72 % 10.000 M 900.00 % 1.000 M 900.00 % 100.000 K 0.00 % 100.000 K 0.00 % 100.000 K
Total equity 331.366 M 20.04 % 276.050 M 14.77 % 240.527 M 20.98 % 198.821 M 22.18 % 162.731 M 13.40 % 143.503 M 15.37 % 124.380 M 17.73 % 105.647 M 70.71 % 61.888 M 14.43 % 54.084 M 13.49 % 47.655 M 112.02 % 22.477 M 39.50 % 16.112 M 2 208.08 % 698.069 K 81.19 % 385.260 K 22.69 % 314.001 K 38.43 % 226.830 K
Other non current liabilities 0.000 100.00 % -2.000 K -100.74 % 269.000 K 1 581.25 % 16.000 K -25.58 % 21.500 K -31.75 % 31.500 K 0.000 0.000 100.00 % -5.369 M -1 917 385 423.47 % 0.280 -100.00 % 958.657 K 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 12.260 M -53.93 % 26.611 M -44.50 % 47.950 M -1.48 % 48.671 M 294.47 % 12.338 M 0.000 -100.00 % 2.437 M -56.41 % 5.590 M -63.79 % 15.439 M 55.67 % 9.918 M 82.02 % 5.449 M -34.42 % 8.309 M -42.36 % 14.415 M 1.51 % 14.200 M 1 928.57 % 700.000 K 0.000 0.000
Total non current liabilities 24.047 M -32.73 % 35.749 M -35.29 % 55.246 M 3.97 % 53.136 M 243.97 % 15.448 M 429.36 % 2.918 M -43.92 % 5.204 M -34.72 % 7.971 M -34.82 % 12.230 M 8.82 % 11.239 M 75.39 % 6.408 M -30.12 % 9.170 M -38.54 % 14.921 M 4.47 % 14.282 M 1 917.12 % 708.038 K 11 389.18 % 6.163 K 66.70 % 3.697 K
Other current liabilities 83.756 M 1 495.66 % 5.249 M 315.27 % 1.264 M -12.86 % 1.451 M -53.69 % 3.132 M 122.70 % 1.406 M -59.40 % 3.464 M 50.08 % 2.308 M 23.60 % 1.867 M 3.44 % 1.805 M -77.25 % 7.936 M 1 216.67 % 602.731 K -79.72 % 2.972 M 384.60 % -1.044 M -1 603.83 % 69.431 K 22.63 % 56.618 K 243.06 % 16.504 K
Deferred revenue 0.000 -100.00 % 32.711 M -0.01 % 32.713 M -40.48 % 54.958 M 695.15 % 6.912 M 50.03 % 4.607 M 65.15 % 2.789 M -54.31 % 6.105 M 22.23 % 4.995 M 49.68 % 3.337 M 0.000 -100.00 % 4.113 M 0.000 0.000 0.000 0.000 0.000
Short term debt 36.149 M 110.22 % 17.196 M 0.46 % 17.118 M -31.10 % 24.844 M 202.98 % 8.200 M 10 415.79 % 77.978 K -97.59 % 3.229 M -86.15 % 23.323 M 100.05 % 11.658 M -53.79 % 25.226 M 59.81 % 15.785 M 80.88 % 8.727 M 149.99 % 3.491 M 0.000 0.000 0.000 -100.00 % 80.000 K
Total current liabilities 183.221 M 111.78 % 86.513 M 15.21 % 75.094 M -27.83 % 104.052 M 182.89 % 36.781 M 210.44 % 11.848 M -17.85 % 14.423 M -69.17 % 46.778 M 42.52 % 32.822 M -6.44 % 35.080 M 10.06 % 31.874 M -14.89 % 37.452 M 27.42 % 29.392 M 385.82 % 6.050 M 3 417.59 % 171.993 K -24.78 % 228.665 K -30.29 % 328.046 K
Total liabilities 207.268 M 69.53 % 122.262 M -6.20 % 130.340 M -17.08 % 157.188 M 200.96 % 52.229 M 253.71 % 14.766 M -24.77 % 19.627 M -64.15 % 54.749 M 21.53 % 45.051 M -2.74 % 46.319 M 21.00 % 38.281 M -17.89 % 46.622 M 5.21 % 44.314 M 117.95 % 20.332 M 2 210.37 % 880.031 K 274.76 % 234.827 K -29.21 % 331.743 K
Other non current assets 1.156 M 11.58 % 1.036 M -79.28 % 4.999 M 3 329.96 % 145.745 K -93.30 % 2.175 M -18.54 % 2.669 M 234.55 % 797.947 K -69.85 % 2.646 M 27.16 % 2.081 M -33.33 % 3.122 M -24.99 % 4.162 M 142.54 % 1.716 M 4 030.56 % 41.544 K 0.00 % 41.544 K 0.000 0.000 0.000
Long term investments 21.223 M 632.59 % 2.897 M 183.51 % -3.469 M -358.64 % 1.341 M 188.63 % 464.704 K 737.73 % 55.472 K -73.04 % 205.740 K 0.000 0.000 0.000 0.000 -100.00 % 41.544 K 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 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 289.743 M -1.45 % 294.017 M 16.95 % 251.399 M 29.86 % 193.594 M 109.55 % 92.384 M 101.07 % 45.945 M 6.04 % 43.330 M 26.84 % 34.161 M -8.33 % 37.267 M 15.11 % 32.376 M 59.50 % 20.298 M 23.70 % 16.409 M 11.09 % 14.771 M 7.14 % 13.786 M 15 696.05 % 87.275 K -5.15 % 92.013 K -4.90 % 96.751 K
Total non current assets 312.122 M 4.76 % 297.950 M 17.80 % 252.929 M 29.65 % 195.081 M 105.30 % 95.023 M 95.24 % 48.670 M 9.78 % 44.334 M 20.45 % 36.808 M -6.46 % 39.348 M 10.85 % 35.497 M 45.12 % 24.461 M 34.65 % 18.166 M 22.64 % 14.812 M 7.12 % 13.827 M 15 743.02 % 87.275 K -5.15 % 92.013 K -4.90 % 96.751 K
Other current assets 32.696 M 170.19 % 12.101 M 62.23 % 7.459 M -66.88 % 22.522 M 24.66 % 18.067 M 148.22 % 7.279 M 126.97 % 3.207 M -22.71 % 4.149 M 18.63 % 3.498 M -19.98 % 4.371 M -28.44 % 6.108 M 131.32 % 2.641 M -17.15 % 3.187 M 143.28 % 1.310 M 1 025.18 % 116.426 K 24.64 % 93.409 K 250.71 % 26.634 K
Short term investments 109.000 K -97.59 % 4.531 M -35.27 % 7.000 M 149.45 % 2.806 M 8.33 % 2.590 M 648.70 % 345.995 K -56.64 % 797.947 K 0.000 0.000 0.000 -100.00 % 245.544 K 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 532.000 K -22.67 % 688.000 K -91.44 % 8.033 M 177.00 % 2.900 M -40.02 % 4.835 M 216.19 % 1.529 M -91.14 % 17.259 M -35.41 % 26.722 M 1 030.68 % 2.363 M -43.10 % 4.154 M 184.49 % 1.460 M 12.92 % 1.293 M 180.54 % 460.891 K -18.35 % 564.484 K -20.78 % 712.517 K 618.00 % 99.236 K -36.94 % 157.379 K
Cash and short term investments 641.000 K -87.72 % 5.219 M -35.03 % 8.033 M 177.00 % 2.900 M -40.02 % 4.835 M 216.19 % 1.529 M -91.14 % 17.259 M -35.41 % 26.722 M 1 030.68 % 2.363 M -43.10 % 4.154 M 143.61 % 1.705 M 31.86 % 1.293 M 180.54 % 460.891 K -18.35 % 564.484 K -20.78 % 712.517 K 618.00 % 99.236 K -36.94 % 157.379 K
Total current assets 226.512 M 125.70 % 100.361 M -14.90 % 117.938 M -26.71 % 160.928 M 34.18 % 119.937 M 9.43 % 109.599 M 9.96 % 99.674 M -19.35 % 123.588 M 82.85 % 67.592 M 4.14 % 64.905 M 5.58 % 61.475 M 20.70 % 50.933 M 11.66 % 45.613 M 533.25 % 7.203 M 511.46 % 1.178 M 157.87 % 456.816 K -1.08 % 461.822 K
Inventory 168.734 M 184.17 % 59.378 M -23.34 % 77.459 M -29.00 % 109.093 M 48.78 % 73.323 M 1.58 % 72.181 M 45.14 % 49.731 M -33.68 % 74.991 M 57.61 % 47.581 M 12.24 % 42.392 M -0.84 % 42.751 M 1.84 % 41.979 M 87.76 % 22.358 M 387.85 % 4.583 M 0.000 0.000 0.000
Net receivables 24.441 M 3.29 % 23.663 M -5.30 % 24.987 M -5.40 % 26.413 M 11.39 % 23.712 M -17.12 % 28.610 M 23.84 % 23.102 M 33.94 % 17.248 M 46.81 % 11.749 M -16.01 % 13.988 M 24.97 % 11.193 M 122.93 % 5.021 M -74.39 % 19.607 M 2 532.16 % 744.902 K 113.39 % 349.073 K 32.14 % 264.170 K -4.91 % 277.808 K
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 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 0.000 0.000 0.000
Account payables 63.316 M 101.92 % 31.357 M 32.87 % 23.599 M 3.51 % 22.799 M 22.99 % 18.537 M 222.01 % 5.757 M 16.52 % 4.941 M -67.15 % 15.042 M 5.18 % 14.301 M 203.53 % 4.712 M -42.21 % 8.153 M -66.04 % 24.010 M 4.71 % 22.930 M 359.98 % 4.985 M 4 760.47 % 102.562 K -26.28 % 139.131 K -28.66 % 195.027 K
Tax payables 0.000 0.000 -100.00 % 400.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.108 M 0.000 -100.00 % 32.916 K -9.86 % 36.515 K
Deferred revenue non current 0.000 0.000 -100.00 % 5.000 K 900.00 % 500.000 0.000 0.000 0.000 100.00 % -0.010 0.000 100.00 % -0.280 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 100.00 % -5.000 K -900.00 % -500.000 0.000 0.000 0.000 0.000 -100.00 % 5.369 M -42.90 % 9.402 M 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 -100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 100.00 % -131.832 M 0.00 % -131.832 M -470.61 % 35.572 M 0.00 % 35.572 M 0.00 % 35.572 M 0.00 % 35.572 M 161.56 % 13.600 M 161.90 % -21.972 M -261.56 % 13.600 M 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 11.787 M 28.99 % 9.138 M 30.13 % 7.022 M 57.87 % 4.448 M 44.04 % 3.088 M 6.97 % 2.887 M 4.33 % 2.767 M 16.21 % 2.381 M 10.28 % 2.159 M 63.50 % 1.320 M 0.000 -100.00 % 861.575 K 70.12 % 506.459 K 515.80 % 82.244 K 923.19 % 8.038 K 30.43 % 6.163 K 66.70 % 3.697 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 538.634 M 35.23 % 398.312 M 7.40 % 370.867 M 4.17 % 356.009 M 65.62 % 214.960 M 35.82 % 158.269 M 9.90 % 144.008 M -10.22 % 160.396 M 49.99 % 106.940 M 6.51 % 100.403 M 16.83 % 85.936 M 24.36 % 69.100 M 14.35 % 60.426 M 187.33 % 21.030 M 1 562.45 % 1.265 M 130.49 % 548.829 K -1.74 % 558.573 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.058 K 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -53.387 M -327.84 % 23.432 M -13.54 % 27.100 M 206.08 % 8.854 M -6.43 % 9.463 M 134.57 % -27.371 M -1 350.01 % 2.190 M 107.03 % -31.152 M -555.90 % 6.833 M 198.03 % -6.971 M 22.11 % -8.949 M -419.08 % -1.724 M 91.09 % -19.359 M -7 133.91 % 275.224 K 263.82 % -168.000 K -152.20 % -66.613 K 25.50 % -89.415 K
Accounts receivables -778.000 K -158.76 % 1.324 M -7.15 % 1.426 M 150.19 % -2.841 M -158.65 % 4.845 M 183.77 % -5.784 M 34.54 % -8.836 M -331.47 % -2.048 M -191.43 % 2.240 M 172.78 % -3.078 M 47.79 % -5.895 M -140.73 % 14.474 M 0.000 0.000 0.000 0.000 0.000
Inventory -109.356 M -704.81 % 18.081 M -42.84 % 31.634 M 188.44 % -35.770 M -3 032.11 % -1.142 M 94.91 % -22.449 M -188.88 % 25.259 M 192.15 % -27.410 M -83.87 % -14.907 M -247.93 % 10.077 M 666.76 % -1.778 M 90.51 % -18.744 M -4.22 % -17.985 M -323.77 % -4.244 M 0.000 0.000 0.000
Accounts payables 31.959 M 311.95 % 7.758 M 869.75 % 800.000 K -81.23 % 4.262 M -66.65 % 12.781 M 1 466.12 % 816.071 K 108.08 % -10.101 M -1 463.99 % 740.568 K -92.28 % 9.590 M 281.76 % -5.276 M 0.000 -100.00 % 1.222 M -92.83 % 17.033 M 190.96 % 5.854 M 16 108.09 % -36.569 K 34.58 % -55.896 K -128.66 % 195.027 K
Other working capital 24.788 M 764.38 % -3.731 M 44.81 % -6.760 M -115.65 % 43.204 M 715.34 % -7.021 M -15 213.32 % 46.456 K 101.12 % -4.132 M -69.70 % -2.435 M -124.57 % 9.911 M 213.99 % -8.694 M -581.35 % -1.276 M -196.45 % 1.323 M 107.19 % -18.407 M -1 278.80 % -1.335 M -911.36 % -132.000 K -1 131.80 % -10.716 K 96.23 % -284.442 K
Other non cash items 6.170 M -18.77 % 7.596 M 223.43 % -6.154 M 43.66 % -10.922 M -75.24 % -6.233 M 4.02 % -6.494 M -8.01 % -6.012 M -353.19 % -1.327 M -212.81 % 1.176 M -64.02 % 3.268 M 125.98 % -12.581 M -7 704.11 % 165.450 K -83.97 % 1.032 M 757.32 % -157.000 K -3 546.08 % -4.306 K 67.96 % -13.439 K -123.70 % 56.715 K
Net cash provided by operating activities 22.920 M -71.09 % 79.276 M -7.99 % 86.163 M 55.54 % 55.395 M 49.38 % 37.084 M 12 051.84 % 305.171 K -98.91 % 28.027 M 282.43 % -15.363 M -170.01 % 21.943 M 726.43 % 2.655 M 117.65 % -15.043 M -364.79 % 5.681 M 149.82 % -11.403 M -2 772.29 % -397.000 K -357.81 % -86.718 K -496.77 % 21.856 K -79.60 % 107.129 K
Investments in property plant and equipment -28.533 M 48.51 % -55.411 M 17.55 % -67.209 M 36.46 % -105.774 M -110.57 % -50.232 M -703.03 % -6.255 M 49.04 % -12.275 M -622.09 % -1.700 M 77.18 % -7.449 M 46.30 % -13.872 M -147.80 % -5.598 M -145.31 % -2.282 M -52.54 % -1.496 M 89.14 % -13.771 M 0.000 0.000 100.00 % -99.750 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.270 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 100.00 % -4.531 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 0.000
Other investing activites 4.818 M 1 066.59 % 413.000 K 96.67 % 210.000 K -15.66 % 249.000 K 14.63 % 217.220 K -60.38 % 548.291 K -27.36 % 754.829 K -48.84 % 1.475 M 843.82 % 156.313 K 0.000 100.00 % -2.389 M -39.22 % -1.716 M -1 034.81 % 183.567 K 148.31 % -380.000 K 0.000 0.000 0.000
Net cash used for investing activites -23.715 M 60.16 % -59.529 M 11.15 % -66.999 M 36.51 % -105.525 M -110.99 % -50.014 M -776.38 % -5.707 M 50.46 % -11.520 M -663.23 % 2.045 M 128.05 % -7.293 M 47.43 % -13.872 M -73.66 % -7.988 M -99.85 % -3.997 M -204.65 % -1.312 M 90.73 % -14.151 M 0.000 0.000 100.00 % -99.750 K
Debt repayment 4.602 M 121.64 % -21.266 M -151.88 % -8.443 M -115.94 % 52.977 M 158.92 % 20.460 M 466.12 % -5.588 M 75.96 % -23.247 M -423.58 % 7.184 M 153.55 % -13.416 M 0.000 100.00 % -2.751 M -223.27 % -851.000 K -123.57 % 3.611 M -73.25 % 13.500 M 1 828.57 % 700.000 K 975.00 % -80.000 K -200.00 % 80.000 K
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.958 M 0.000 0.000 0.000 0.000 -100.00 % 9.000 M 900.00 % 900.000 K 0.000 0.000 -100.00 % 100.000 K
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
Dividends paid 0.000 0.000 0.000 100.00 % -3.302 M 0.12 % -3.306 M 16.80 % -3.973 M -100.00 % -1.987 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -3.962 M 32.01 % -5.827 M -4.26 % -5.589 M -277.58 % -1.480 M -61.15 % -918.550 K -19.78 % -766.849 K 28.68 % -1.075 M 56.39 % -2.465 M 18.48 % -3.024 M -121.74 % 13.910 M -46.39 % 25.949 M 0.000 0.000 0.000 0.000 0.000 100.00 % -30.000 K
Net cash used provided by financing activities 640.000 K 102.36 % -27.093 M -93.08 % -14.032 M -129.12 % 48.195 M 196.84 % 16.236 M 257.20 % -10.329 M 60.23 % -25.970 M -168.93 % 37.677 M 329.18 % -16.440 M -218.19 % 13.910 M -40.04 % 23.198 M 2 825.97 % -851.000 K -106.75 % 12.611 M -12.42 % 14.400 M 1 957.14 % 700.000 K 975.00 % -80.000 K -153.33 % 150.000 K
Effect of forex changes on cash -1.000 K 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 0.000 0.000
Net change in cash -156.000 K 97.88 % -7.345 M -243.09 % 5.133 M 365.27 % -1.935 M -158.54 % 3.306 M 121.01 % -15.730 M -66.23 % -9.463 M -138.85 % 24.359 M 1 460.74 % -1.790 M -166.46 % 2.694 M 84.50 % 1.460 M 0.000 0.000 0.000 0.000 0.000 0.000
Cash at beginning of period 688.000 K -91.44 % 8.033 M 177.00 % 2.900 M -40.02 % 4.835 M 216.22 % 1.529 M -91.14 % 17.259 M -35.41 % 26.722 M 1 030.68 % 2.363 M -43.10 % 4.154 M 184.53 % 1.460 M 0.000 -100.00 % 460.891 K -18.35 % 564.484 K -20.78 % 712.517 K 618.00 % 99.236 K -36.94 % 157.379 K 0.000
Cash at end of period 532.000 K -22.67 % 688.000 K -91.44 % 8.033 M 177.00 % 2.900 M -40.02 % 4.835 M 216.19 % 1.529 M -91.14 % 17.259 M -35.41 % 26.722 M 1 030.68 % 2.363 M -43.10 % 4.154 M 184.49 % 1.460 M 12.92 % 1.293 M 180.54 % 460.891 K -18.35 % 564.484 K -20.78 % 712.517 K 618.00 % 99.236 K -36.94 % 157.379 K
Operating cash flow 22.920 M -71.09 % 79.276 M -7.99 % 86.163 M 55.54 % 55.395 M 49.38 % 37.084 M 12 051.84 % 305.171 K -98.91 % 28.027 M 282.43 % -15.363 M -170.01 % 21.943 M 726.43 % 2.655 M 117.65 % -15.043 M -364.79 % 5.681 M 149.82 % -11.403 M -2 772.29 % -397.000 K -357.81 % -86.718 K -496.77 % 21.856 K -79.60 % 107.129 K
Capital expenditure -28.533 M 48.51 % -55.411 M 17.55 % -67.209 M 36.46 % -105.774 M -110.57 % -50.232 M -703.03 % -6.255 M 49.04 % -12.275 M -622.09 % -1.700 M 77.18 % -7.449 M 46.30 % -13.872 M -147.80 % -5.598 M -145.31 % -2.282 M -52.54 % -1.496 M 89.14 % -13.771 M 0.000 -100.00 % 3.220 100.00 % -99.749 K
Free CashFlow -5.613 M -123.52 % 23.865 M 25.91 % 18.954 M 137.62 % -50.379 M -283.18 % -13.148 M -120.97 % -5.950 M -137.77 % 15.752 M 192.32 % -17.063 M -217.73 % 14.494 M 229.22 % -11.217 M 45.66 % -20.641 M -707.27 % 3.399 M 126.35 % -12.898 M 8.96 % -14.168 M -16 237.64 % -86.720 K -496.71 % 21.860 K 196.21 % 7.380 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31
Revenue 361.967 M 22.81 % 294.746 M 11.46 % 264.435 M 58.54 % 166.790 M -30.62 % 240.401 M -0.15 % 240.761 M -6.16 % 256.571 M -4.68 % 269.180 M -6.96 % 289.329 M 17.72 % 245.768 M 9.57 % 224.303 M 1.42 % 221.172 M -8.33 % 241.282 M 20.44 % 200.341 M 63.74 % 122.356 M -38.84 % 200.066 M -1.49 % 203.092 M 26.28 % 160.826 M 69.36 % 94.962 M 18.76 % 79.959 M 0.00 % 79.959 M -14.24 % 93.238 M 0.00 % 93.238 M -17.76 % 113.377 M 0.00 % 113.377 M 17.89 % 96.173 M 0.00 % 96.173 M -23.78 % 126.178 M 0.00 % 126.178 M 44.68 % 87.212 M 0.00 % 87.212 M 14.12 % 76.424 M 0.00 % 76.424 M 26.75 % 60.297 M 0.00 % 60.297 M -20.81 % 76.140 M 0.00 % 76.140 M 26.86 % 60.018 M 0.00 % 60.018 M 14.50 % 52.417 M 0.00 % 52.417 M 6.74 % 49.108 M 0.00 % 49.108 M -33.11 % 73.416 M 0.00 % 73.416 M 45.78 % 50.362 M
Net income 20.198 M 8.63 % 18.593 M -17.89 % 22.643 M 328.68 % 5.282 M -40.40 % 8.863 M 12.63 % 7.869 M 1.61 % 7.744 M -6.80 % 8.309 M -27.96 % 11.534 M -16.72 % 13.850 M 57.57 % 8.790 M -25.38 % 11.779 M 61.62 % 7.288 M -37.30 % 11.624 M 54.29 % 7.534 M 45.53 % 5.177 M -65.61 % 15.054 M 56.75 % 9.604 M 94.52 % 4.937 M 26.46 % 3.904 M 0.00 % 3.904 M -34.67 % 5.976 M 0.00 % 5.976 M 14.20 % 5.233 M 0.00 % 5.233 M 28.32 % 4.078 M 0.00 % 4.078 M -33.29 % 6.113 M 0.00 % 6.113 M 89.37 % 3.228 M 0.00 % 3.228 M 48.55 % 2.173 M 0.00 % 2.173 M 13.53 % 1.914 M 0.00 % 1.914 M -3.72 % 1.988 M 0.00 % 1.988 M -10.09 % 2.211 M 0.00 % 2.211 M 120.44 % 1.003 M 0.00 % 1.003 M 116.10 % 464.138 K 0.00 % 464.138 K -78.66 % 2.175 M 0.00 % 2.175 M -38.14 % 3.516 M
Income before tax 25.703 M 2.48 % 25.080 M -16.74 % 30.124 M 314.13 % 7.274 M -38.58 % 11.844 M 6.53 % 11.118 M 4.51 % 10.638 M -1.34 % 10.782 M -30.12 % 15.429 M -17.29 % 18.655 M 41.98 % 13.139 M -7.99 % 14.280 M 46.60 % 9.741 M -38.17 % 15.754 M 57.46 % 10.005 M 49.57 % 6.689 M -67.30 % 20.453 M 59.70 % 12.807 M 93.67 % 6.613 M 26.37 % 5.233 M 0.00 % 5.233 M -30.59 % 7.539 M 0.00 % 7.539 M -2.42 % 7.726 M 0.00 % 7.726 M 38.66 % 5.572 M 0.00 % 5.572 M -36.67 % 8.799 M 0.00 % 8.799 M 90.91 % 4.609 M 0.00 % 4.609 M 71.59 % 2.686 M 0.00 % 2.686 M -3.14 % 2.773 M 0.00 % 2.773 M -4.87 % 2.915 M 0.00 % 2.915 M -8.93 % 3.201 M 0.00 % 3.201 M 119.55 % 1.458 M 0.00 % 1.458 M 104.73 % 712.161 K 0.00 % 712.161 K -74.19 % 2.759 M 0.00 % 2.759 M -40.35 % 4.626 M
Income before tax ratio 0.07 -16.55 % 0.09 -25.31 % 0.11 161.21 % 0.04 -11.48 % 0.05 6.69 % 0.05 11.38 % 0.04 3.51 % 0.04 -24.89 % 0.05 -29.75 % 0.08 29.58 % 0.06 -9.27 % 0.06 59.93 % 0.04 -48.66 % 0.08 -3.83 % 0.08 144.57 % 0.03 -66.80 % 0.10 26.46 % 0.08 14.35 % 0.07 6.41 % 0.07 0.00 % 0.07 -19.06 % 0.08 0.00 % 0.08 18.66 % 0.07 0.00 % 0.07 17.62 % 0.06 0.00 % 0.06 -16.92 % 0.07 0.00 % 0.07 31.95 % 0.05 0.00 % 0.05 50.37 % 0.04 0.00 % 0.04 -23.58 % 0.05 0.00 % 0.05 20.12 % 0.04 0.00 % 0.04 -28.22 % 0.05 0.00 % 0.05 91.74 % 0.03 0.00 % 0.03 91.80 % 0.01 0.00 % 0.01 -61.41 % 0.04 0.00 % 0.04 -59.08 % 0.09
EBITDA 30.546 M 3.61 % 29.482 M -15.42 % 34.859 M 178.96 % 12.496 M -22.77 % 16.181 M 6.86 % 15.142 M -1.53 % 15.377 M -1.30 % 15.579 M -22.10 % 19.999 M -12.29 % 22.800 M 35.02 % 16.887 M -5.54 % 17.877 M 34.69 % 13.273 M -25.37 % 17.784 M 59.10 % 11.178 M 37.74 % 8.115 M -63.89 % 22.476 M 65.81 % 13.555 M 76.32 % 7.688 M 17.72 % 6.531 M 0.00 % 6.531 M -25.56 % 8.774 M 0.00 % 8.774 M -2.47 % 8.996 M 0.00 % 8.996 M 29.64 % 6.939 M 0.00 % 6.939 M -31.11 % 10.073 M 0.00 % 10.073 M 61.66 % 6.231 M -0.13 % 6.239 M 48.97 % 4.188 M 0.00 % 4.188 M -9.23 % 4.614 M 4.32 % 4.423 M 5.44 % 4.195 M 0.00 % 4.195 M -13.20 % 4.833 M 0.44 % 4.812 M 111.33 % 2.277 M 0.00 % 2.277 M 8.07 % 2.107 M 14.51 % 1.840 M -41.40 % 3.140 M 0.00 % 3.140 M -39.21 % 5.166 M
Net income ratio 0.06 -11.54 % 0.06 -26.33 % 0.09 170.39 % 0.03 -14.10 % 0.04 12.80 % 0.03 8.29 % 0.03 -2.22 % 0.03 -22.57 % 0.04 -29.26 % 0.06 43.80 % 0.04 -26.42 % 0.05 76.32 % 0.03 -47.94 % 0.06 -5.77 % 0.06 137.96 % 0.03 -65.09 % 0.07 24.13 % 0.06 14.86 % 0.05 6.48 % 0.05 0.00 % 0.05 -23.82 % 0.06 0.00 % 0.06 38.86 % 0.05 0.00 % 0.05 8.85 % 0.04 0.00 % 0.04 -12.48 % 0.05 0.00 % 0.05 30.89 % 0.04 0.00 % 0.04 30.17 % 0.03 0.00 % 0.03 -10.43 % 0.03 0.00 % 0.03 21.57 % 0.03 0.00 % 0.03 -29.12 % 0.04 0.00 % 0.04 92.52 % 0.02 0.00 % 0.02 102.46 % 0.01 0.00 % 0.01 -68.10 % 0.03 0.00 % 0.03 -57.57 % 0.07
Ratio EBITDA 0.08 -15.63 % 0.10 -24.12 % 0.13 75.95 % 0.07 11.31 % 0.07 7.02 % 0.06 4.94 % 0.06 3.55 % 0.06 -16.27 % 0.07 -25.49 % 0.09 23.22 % 0.08 -6.86 % 0.08 46.93 % 0.06 -38.03 % 0.09 -2.83 % 0.09 125.23 % 0.04 -63.35 % 0.11 31.30 % 0.08 4.11 % 0.08 -0.88 % 0.08 0.00 % 0.08 -13.20 % 0.09 0.00 % 0.09 18.60 % 0.08 0.00 % 0.08 9.97 % 0.07 0.00 % 0.07 -9.62 % 0.08 0.00 % 0.08 11.74 % 0.07 -0.13 % 0.07 30.55 % 0.05 0.00 % 0.05 -28.39 % 0.08 4.32 % 0.07 33.14 % 0.06 0.00 % 0.06 -31.58 % 0.08 0.44 % 0.08 84.57 % 0.04 0.00 % 0.04 1.25 % 0.04 14.51 % 0.04 -12.40 % 0.04 0.00 % 0.04 -58.30 % 0.10
Gross profit ratio 0.18 -22.77 % 0.24 1.36 % 0.24 110.61 % 0.11 -8.53 % 0.12 -11.97 % 0.14 -15.32 % 0.16 8.91 % 0.15 -0.98 % 0.15 -19.39 % 0.19 -7.78 % 0.20 14.99 % 0.18 28.19 % 0.14 -22.28 % 0.18 3.14 % 0.17 43.22 % 0.12 -27.44 % 0.17 1.52 % 0.16 -3.47 % 0.17 -12.43 % 0.19 0.00 % 0.19 -8.90 % 0.21 0.00 % 0.21 12.05 % 0.19 0.00 % 0.19 14.05 % 0.17 0.00 % 0.17 6.22 % 0.16 0.00 % 0.16 7.55 % 0.15 0.00 % 0.15 1.14 % 0.14 0.00 % 0.14 -10.71 % 0.16 0.00 % 0.16 19.65 % 0.14 0.00 % 0.14 -25.69 % 0.18 0.00 % 0.18 50.62 % 0.12 0.00 % 0.12 -12.10 % 0.14 0.00 % 0.14 27.19 % 0.11 0.00 % 0.11 -21.68 % 0.14
Weighted average shs out dil 13.201 M 0.11 % 13.187 M 0.17 % 13.165 M -2.80 % 13.544 M 2.73 % 13.183 M 0.00 % 13.183 M 0.00 % 13.183 M 0.00 % 13.183 M 0.00 % 13.183 M 0.00 % 13.183 M 0.00 % 13.183 M -0.39 % 13.235 M -0.12 % 13.251 M 0.51 % 13.183 M -0.26 % 13.218 M -0.43 % 13.274 M 0.69 % 13.183 M 16.96 % 11.271 M 20.43 % 9.359 M -16.96 % 11.271 M 0.00 % 11.271 M -14.50 % 13.183 M 0.00 % 13.183 M 0.00 % 13.183 M 0.00 % 13.183 M 0.00 % 13.183 M 0.00 % 13.183 M 5.26 % 12.524 M 0.00 % 12.524 M -5.00 % 13.183 M 0.00 % 13.183 M 9.67 % 12.021 M 0.00 % 12.021 M 36.77 % 8.789 M 0.00 % 8.789 M 0.00 % 8.789 M 0.00 % 8.789 M 0.00 % 8.789 M 0.00 % 8.789 M 0.00 % 8.789 M 0.00 % 8.789 M -23.84 % 11.540 M 0.00 % 11.540 M 69.13 % 6.823 M 0.00 % 6.823 M -37.16 % 10.858 M
Weighted average shs out 13.201 M 0.11 % 13.187 M 0.17 % 13.165 M -2.80 % 13.544 M 2.73 % 13.183 M 0.00 % 13.183 M 0.00 % 13.183 M 0.00 % 13.183 M 0.00 % 13.183 M 0.00 % 13.183 M 0.00 % 13.183 M 0.00 % 13.183 M 0.00 % 13.183 M 0.00 % 13.183 M 0.00 % 13.183 M 0.00 % 13.183 M 0.00 % 13.183 M 16.96 % 11.271 M 20.43 % 9.359 M -16.96 % 11.271 M 0.00 % 11.271 M -14.55 % 13.191 M 0.00 % 13.191 M 0.03 % 13.187 M 0.00 % 13.187 M -0.14 % 13.205 M 0.00 % 13.205 M 5.35 % 12.535 M 0.00 % 12.535 M -4.97 % 13.190 M 0.00 % 13.190 M 9.70 % 12.024 M 0.00 % 12.024 M 36.81 % 8.789 M 0.00 % 8.789 M 0.00 % 8.789 M 0.00 % 8.789 M 0.00 % 8.789 M 0.00 % 8.789 M 0.00 % 8.789 M 0.00 % 8.789 M -23.84 % 11.540 M 0.00 % 11.540 M 69.13 % 6.823 M 0.00 % 6.823 M -37.16 % 10.858 M
EPS diluted 1.53 8.51 % 1.41 -18.02 % 1.72 341.03 % 0.39 -41.79 % 0.67 11.67 % 0.60 1.69 % 0.59 -6.35 % 0.63 -27.59 % 0.87 -17.14 % 1.05 56.72 % 0.67 -24.72 % 0.89 61.82 % 0.55 -37.50 % 0.88 54.39 % 0.57 46.15 % 0.39 -65.79 % 1.14 34.12 % 0.85 60.38 % 0.53 51.43 % 0.35 0.00 % 0.35 -22.22 % 0.45 0.00 % 0.45 12.50 % 0.40 0.00 % 0.40 29.03 % 0.31 0.00 % 0.31 -36.73 % 0.49 0.00 % 0.49 104.17 % 0.24 0.00 % 0.24 33.33 % 0.18 0.00 % 0.18 -18.18 % 0.22 0.00 % 0.22 -4.35 % 0.23 0.00 % 0.23 -8.00 % 0.25 0.00 % 0.25 127.27 % 0.11 0.00 % 0.11 173.63 % 0.04 0.00 % 0.04 -87.44 % 0.32 0.00 % 0.32 0.00 % 0.32
Earnings per share 1.53 8.51 % 1.41 -18.02 % 1.72 341.03 % 0.39 -41.79 % 0.67 11.67 % 0.60 1.69 % 0.59 -6.35 % 0.63 -27.59 % 0.87 -17.14 % 1.05 56.72 % 0.67 -24.72 % 0.89 61.82 % 0.55 -37.50 % 0.88 54.39 % 0.57 46.15 % 0.39 -65.79 % 1.14 34.12 % 0.85 60.38 % 0.53 51.43 % 0.35 0.00 % 0.35 -22.22 % 0.45 0.00 % 0.45 12.50 % 0.40 0.00 % 0.40 29.03 % 0.31 0.00 % 0.31 -36.73 % 0.49 0.00 % 0.49 104.17 % 0.24 0.00 % 0.24 33.33 % 0.18 0.00 % 0.18 -18.18 % 0.22 0.00 % 0.22 -4.35 % 0.23 0.00 % 0.23 -8.00 % 0.25 0.00 % 0.25 127.27 % 0.11 0.00 % 0.11 173.63 % 0.04 0.00 % 0.04 -87.44 % 0.32 0.00 % 0.32 0.00 % 0.32
Gross profit 66.701 M -5.15 % 70.324 M 12.98 % 62.244 M 233.91 % 18.641 M -36.54 % 29.375 M -12.10 % 33.419 M -20.54 % 42.058 M 3.81 % 40.514 M -7.88 % 43.979 M -5.10 % 46.341 M 1.05 % 45.861 M 16.61 % 39.327 M 17.50 % 33.469 M -6.40 % 35.757 M 68.87 % 21.174 M -12.41 % 24.174 M -28.52 % 33.821 M 28.20 % 26.380 M 63.48 % 16.137 M 4.00 % 15.516 M 0.00 % 15.516 M -21.88 % 19.861 M 0.00 % 19.861 M -7.85 % 21.553 M 0.00 % 21.553 M 34.45 % 16.030 M 0.00 % 16.030 M -19.04 % 19.799 M 0.00 % 19.799 M 55.60 % 12.724 M 0.00 % 12.724 M 15.42 % 11.024 M 0.00 % 11.024 M 13.17 % 9.741 M 0.00 % 9.741 M -5.24 % 10.280 M 0.00 % 10.280 M -5.73 % 10.905 M 0.00 % 10.905 M 72.47 % 6.323 M 0.00 % 6.323 M -6.17 % 6.739 M 0.00 % 6.739 M -14.92 % 7.921 M 0.00 % 7.921 M 14.17 % 6.938 M
Income tax expense 5.505 M -15.14 % 6.487 M -13.29 % 7.481 M 275.55 % 1.992 M -33.18 % 2.981 M -8.22 % 3.248 M 12.23 % 2.894 M 17.02 % 2.473 M -36.51 % 3.895 M -18.94 % 4.805 M 10.49 % 4.349 M 73.89 % 2.501 M 1.96 % 2.453 M -40.60 % 4.130 M 67.13 % 2.471 M 63.43 % 1.512 M -71.99 % 5.399 M 68.52 % 3.204 M 91.15 % 1.676 M 26.11 % 1.329 M 0.00 % 1.329 M -14.97 % 1.563 M 0.00 % 1.563 M -37.30 % 2.493 M 0.00 % 2.493 M 66.87 % 1.494 M 0.00 % 1.494 M -44.40 % 2.687 M 0.00 % 2.687 M 94.43 % 1.382 M 0.00 % 1.382 M 169.40 % 513.000 K 0.00 % 513.000 K -40.25 % 858.516 K 0.00 % 858.516 K -7.39 % 927.000 K 0.00 % 927.000 K -6.31 % 989.398 K 0.00 % 989.398 K 117.37 % 455.164 K 0.00 % 455.164 K 83.52 % 248.023 K 0.00 % 248.023 K -57.57 % 584.489 K 0.00 % 584.489 K -47.32 % 1.109 M
Cost of revenue 295.266 M 31.57 % 224.422 M 11.00 % 202.191 M 36.48 % 148.149 M -29.80 % 211.026 M 1.78 % 207.342 M -3.34 % 214.513 M -6.19 % 228.666 M -6.80 % 245.350 M 23.03 % 199.427 M 11.76 % 178.442 M -1.87 % 181.845 M -12.50 % 207.813 M 26.27 % 164.583 M 62.66 % 101.182 M -42.47 % 175.892 M 3.91 % 169.271 M 25.90 % 134.445 M 70.56 % 78.825 M 22.32 % 64.442 M 0.00 % 64.442 M -12.18 % 73.377 M 0.00 % 73.377 M -20.09 % 91.824 M 0.00 % 91.824 M 14.58 % 80.143 M 0.00 % 80.143 M -24.66 % 106.380 M 0.00 % 106.380 M 42.81 % 74.488 M 0.00 % 74.488 M 13.90 % 65.400 M 0.00 % 65.400 M 29.36 % 50.556 M 0.00 % 50.556 M -23.24 % 65.860 M 0.00 % 65.860 M 34.10 % 49.113 M 0.00 % 49.113 M 6.55 % 46.095 M 0.00 % 46.095 M 8.79 % 42.369 M 0.00 % 42.369 M -35.31 % 65.495 M 0.00 % 65.495 M 50.83 % 43.423 M
General and administrative expenses 0.000 -100.00 % 9.573 M 0.000 0.000 0.000 -100.00 % 8.254 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 -100.00 % 3.572 M 0.00 % 3.572 M 0.000 0.000 -100.00 % 3.375 M 0.00 % 3.375 M 0.000 0.000 -100.00 % 2.525 M 0.00 % 2.525 M 0.000 0.000 -100.00 % 2.017 M 0.00 % 2.017 M 0.000 0.000 -100.00 % 1.630 M 0.00 % 1.630 M 0.000 0.000 -100.00 % 1.810 M 0.00 % 1.810 M 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.726 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 -100.00 % 2.540 M 0.00 % 2.540 M 0.000 0.000 -100.00 % 1.274 M 0.00 % 1.274 M 0.000 0.000 -100.00 % 762.297 K 0.00 % 762.297 K 0.000 0.000 -100.00 % 1.255 M 0.00 % 1.255 M 0.000 0.000 -100.00 % 1.192 M 0.00 % 1.192 M 0.000 0.000 -100.00 % 1.134 M 0.00 % 1.134 M 0.000 0.000 0.000
Other expenses 40.279 M 12.09 % 35.934 M 15.18 % 31.199 M 0.000 0.000 -100.00 % 11.168 M -5.78 % 11.853 M 1 674.40 % 668.000 K 14.78 % 582.000 K -16.02 % 693.000 K 48.39 % 467.000 K 15.02 % 406.000 K 146.06 % 165.000 K 290.38 % -86.667 K -114.07 % 616.000 K 55.56 % 396.000 K -32.54 % 587.000 K -37.78 % 943.408 K 42.72 % 661.000 K 0.000 0.000 -100.00 % 21.626 M 0.00 % 21.626 M 116.76 % 9.977 M 0.00 % 9.977 M -51.54 % 20.590 M 0.00 % 20.590 M 173.77 % 7.521 M 0.00 % 7.521 M -39.26 % 12.382 M 0.00 % 12.382 M 128.58 % 5.417 M 0.00 % 5.417 M -43.83 % 9.644 M 0.00 % 9.644 M 113.98 % 4.507 M 0.00 % 4.507 M -54.63 % 9.933 M 0.00 % 9.933 M 250.12 % 2.837 M 0.00 % 2.837 M -58.32 % 6.807 M 0.00 % 6.807 M 108.48 % 3.265 M 0.00 % 3.265 M 0.000
Operating expenses 40.279 M -10.97 % 45.244 M 45.02 % 31.199 M 204.20 % 10.256 M -41.30 % 17.471 M -17.39 % 21.148 M -31.23 % 30.751 M 7.07 % 28.721 M 4.07 % 27.598 M 2.66 % 26.882 M -15.51 % 31.817 M 31.81 % 24.139 M 7.34 % 22.488 M 18.17 % 19.030 M 63.38 % 11.648 M -30.67 % 16.801 M 23.67 % 13.585 M -2.55 % 13.941 M 40.01 % 9.957 M 190.21 % 3.431 M 0.00 % 3.431 M -87.63 % 27.738 M 0.00 % 27.738 M 102.82 % 13.676 M 0.00 % 13.676 M -45.81 % 25.239 M 0.00 % 25.239 M 138.35 % 10.589 M 0.00 % 10.589 M -32.43 % 15.670 M 0.00 % 15.670 M 93.98 % 8.078 M 0.00 % 8.078 M -37.46 % 12.916 M 0.00 % 12.916 M 97.67 % 6.534 M 0.00 % 6.534 M -48.77 % 12.755 M 0.00 % 12.755 M 185.16 % 4.473 M 0.00 % 4.473 M -54.13 % 9.752 M 0.00 % 9.752 M 97.33 % 4.942 M 0.00 % 4.942 M 113.30 % 2.317 M
Cost and expenses 335.545 M 24.43 % 269.666 M 15.54 % 233.390 M 47.34 % 158.405 M -30.68 % 228.497 M 0.00 % 228.490 M -6.84 % 245.264 M -4.71 % 257.387 M -5.70 % 272.948 M 20.61 % 226.309 M 7.63 % 210.259 M 2.08 % 205.984 M -10.56 % 230.301 M 25.43 % 183.614 M 62.73 % 112.830 M -41.45 % 192.693 M 5.38 % 182.856 M 23.23 % 148.386 M 67.14 % 88.782 M 30.81 % 67.873 M 0.00 % 67.873 M -32.88 % 101.115 M 0.00 % 101.115 M -4.16 % 105.500 M 0.00 % 105.500 M 0.11 % 105.382 M 0.00 % 105.382 M -9.91 % 116.969 M 0.00 % 116.969 M 29.74 % 90.157 M 0.00 % 90.157 M 22.70 % 73.478 M 0.00 % 73.478 M 15.76 % 63.472 M 0.00 % 63.472 M -12.32 % 72.394 M 0.00 % 72.394 M 17.01 % 61.868 M 0.00 % 61.868 M 22.35 % 50.568 M 0.00 % 50.568 M -2.98 % 52.120 M 0.00 % 52.120 M -26.00 % 70.437 M 0.00 % 70.437 M 53.99 % 45.740 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
Selling general and administrative expenses 0.000 -100.00 % 9.310 M 0.000 -100.00 % 10.256 M -41.30 % 17.471 M 75.06 % 9.980 M -47.19 % 18.898 M 5.15 % 17.973 M 4.55 % 17.191 M -1.77 % 17.500 M -24.52 % 23.184 M 47.18 % 15.752 M 6.30 % 14.819 M 13.23 % 13.087 M 113.28 % 6.136 M -48.70 % 11.962 M 57.11 % 7.614 M 0.000 0.000 -100.00 % 3.431 M 0.00 % 3.431 M -43.86 % 6.112 M 0.00 % 6.112 M 65.23 % 3.699 M 0.00 % 3.699 M -20.43 % 4.649 M 0.00 % 4.649 M 51.48 % 3.069 M 0.00 % 3.069 M -6.63 % 3.287 M 0.00 % 3.287 M 23.52 % 2.661 M 0.00 % 2.661 M -18.67 % 3.272 M 0.00 % 3.272 M 61.42 % 2.027 M 0.00 % 2.027 M -28.17 % 2.822 M 0.00 % 2.822 M 72.39 % 1.637 M 0.00 % 1.637 M -44.40 % 2.944 M 0.00 % 2.944 M 75.55 % 1.677 M 0.00 % 1.677 M -27.62 % 2.317 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 K 0.000 0.000 0.000 -100.00 % 362.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 844.000 K 18.37 % 713.000 K -30.30 % 1.023 M -19.32 % 1.268 M 32.36 % 958.000 K -26.65 % 1.306 M -0.15 % 1.308 M -22.10 % 1.679 M 9.45 % 1.534 M 25.22 % 1.225 M -10.71 % 1.372 M 4.41 % 1.314 M -6.48 % 1.405 M 179.13 % 503.354 K 267.41 % 137.000 K -87.31 % 1.080 M 191.89 % 370.000 K 0.000 -100.00 % 128.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 -100.00 % 363.881 K
Depreciation and amortization 3.999 M 8.40 % 3.689 M -0.62 % 3.712 M -6.12 % 3.954 M 17.02 % 3.379 M 5.36 % 3.207 M -6.53 % 3.431 M 10.04 % 3.118 M 2.70 % 3.036 M 16.77 % 2.600 M 9.43 % 2.376 M 4.07 % 2.283 M 7.33 % 2.127 M 39.29 % 1.527 M 47.39 % 1.036 M 0.39 % 1.032 M 6.61 % 968.000 K 3.75 % 932.998 K -1.48 % 947.000 K -1.00 % 956.568 K 0.00 % 956.568 K 0.73 % 949.596 K 0.00 % 949.596 K 9.12 % 870.241 K 0.00 % 870.241 K 6.18 % 819.556 K 0.00 % 819.556 K 29.78 % 631.488 K 0.00 % 631.488 K 0.00 % 631.488 K -1.24 % 639.402 K 0.00 % 639.402 K 0.00 % 639.402 K 0.00 % 639.402 K 42.53 % 448.616 K 0.00 % 448.616 K 0.00 % 448.616 K 0.00 % 448.616 K 4.95 % 427.470 K 0.00 % 427.470 K 0.00 % 427.470 K 0.00 % 427.470 K 165.73 % 160.866 K 0.00 % 160.866 K 0.00 % 160.866 K -8.61 % 176.030 K
Operating income 26.422 M 2.91 % 25.674 M -17.30 % 31.045 M 270.24 % 8.385 M -29.56 % 11.904 M -2.99 % 12.271 M 8.53 % 11.307 M -4.12 % 11.793 M -28.01 % 16.381 M -15.99 % 19.500 M 38.85 % 14.044 M -7.53 % 15.188 M 38.31 % 10.981 M -34.01 % 16.641 M 74.69 % 9.526 M 42.46 % 6.687 M -68.04 % 20.922 M 65.75 % 12.623 M 84.52 % 6.841 M -43.39 % 12.085 M 0.00 % 12.085 M 253.44 % -7.876 M 0.00 % -7.876 M -199.99 % 7.877 M 0.00 % 7.877 M 185.54 % -9.209 M 0.00 % -9.209 M -199.99 % 9.210 M 0.00 % 9.210 M 412.73 % -2.945 M 0.00 % -2.945 M -199.97 % 2.946 M 0.00 % 2.946 M 192.79 % -3.175 M 0.00 % -3.175 M -184.76 % 3.746 M 0.00 % 3.746 M 302.49 % -1.850 M 0.00 % -1.850 M -200.00 % 1.850 M 0.00 % 1.850 M 161.42 % -3.012 M 0.00 % -3.012 M -201.11 % 2.979 M 0.00 % 2.979 M -35.53 % 4.621 M
Operating income ratio 0.07 -16.20 % 0.09 -25.81 % 0.12 133.53 % 0.05 1.53 % 0.05 -2.85 % 0.05 15.65 % 0.04 0.59 % 0.04 -22.62 % 0.06 -28.64 % 0.08 26.72 % 0.06 -8.82 % 0.07 50.89 % 0.05 -45.21 % 0.08 6.69 % 0.08 132.93 % 0.03 -67.56 % 0.10 31.25 % 0.08 8.95 % 0.07 -52.34 % 0.15 0.00 % 0.15 278.92 % -0.08 0.00 % -0.08 -221.58 % 0.07 0.00 % 0.07 172.56 % -0.10 0.00 % -0.10 -231.18 % 0.07 0.00 % 0.07 316.16 % -0.03 0.00 % -0.03 -187.60 % 0.04 0.00 % 0.04 173.21 % -0.05 0.00 % -0.05 -207.03 % 0.05 0.00 % 0.05 259.61 % -0.03 0.00 % -0.03 -187.34 % 0.04 0.00 % 0.04 157.54 % -0.06 0.00 % -0.06 -251.16 % 0.04 0.00 % 0.04 -55.78 % 0.09
Total other income expenses net -719.000 K -21.04 % -594.000 K 35.50 % -921.000 K 17.10 % -1.111 M -1 751.67 % -60.000 K 94.80 % -1.153 M -72.35 % -669.000 K 33.83 % -1.011 M -6.20 % -952.000 K -25.43 % -759.000 K 16.13 % -905.000 K 0.33 % -908.000 K 26.77 % -1.240 M -27.40 % -973.307 K -303.20 % 479.000 K 170.03 % -684.000 K -45.84 % -469.000 K -354.38 % 184.367 K 180.86 % -228.000 K 96.67 % -6.853 M 0.00 % -6.853 M -144.45 % 15.416 M 0.00 % 15.416 M 10 377.33 % -150.000 K 0.00 % -150.000 K -101.01 % 14.782 M 0.00 % 14.782 M 3 705.37 % -410.000 K 0.00 % -410.000 K -105.43 % 7.555 M 0.00 % 7.555 M 3 005.77 % -260.000 K 0.00 % -260.000 K -104.37 % 5.948 M 0.00 % 5.948 M 815.76 % -831.000 K 0.00 % -831.000 K -116.45 % 5.051 M 0.00 % 5.051 M 1 388.52 % -392.000 K 0.00 % -392.000 K -110.52 % 3.725 M 0.00 % 3.725 M 1 793.18 % -220.000 K 0.00 % -220.000 K -4 903.49 % 4.580 K
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-03-31 2022-09-30 2022-03-31 2021-09-30 2021-03-31 2020-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
Net debt 0.000 -100.00 % 47.768 M 0.000 -100.00 % 46.698 M 0.000 -100.00 % 38.588 M 0.000 -100.00 % 50.234 M -11.93 % 57.040 M 31.65 % 43.326 M -38.65 % 70.616 M 407.23 % 13.922 M -11.35 % 15.704 M 299.79 % -7.860 M 0.00 % -7.860 M -441.68 % -1.451 M 0.00 % -1.451 M 82.76 % -8.418 M 0.00 % -8.418 M 27.39 % -11.593 M 0.00 % -11.593 M -413.65 % -2.257 M 0.22 % -2.262 M -203.26 % 2.191 M -0.02 % 2.191 M -93.15 % 31.987 M 0.00 % 31.987 M 65.17 % 19.366 M 0.00 % 19.366 M -10.49 % 21.635 M 0.00 % 21.635 M -30.19 % 30.991 M 0.00 % 30.991 M 240.37 % 9.105 M 0.00 % 9.105 M -53.96 % 19.775 M 0.00 % 19.775 M 201.22 % 6.565 M 0.00 % 6.565 M -58.30 % 15.742 M 48.11 % 10.629 M
Total investments 0.000 -100.00 % 22.379 M 0.000 -100.00 % 3.855 M 0.000 -100.00 % 7.428 M 0.000 -100.00 % 868.000 K -75.42 % 3.531 M 169.75 % 1.309 M -2.39 % 1.341 M 0.000 0.000 0.000 0.000 -100.00 % 401.468 K 0.000 0.000 0.000 -100.00 % 1.004 M 343.29 % 226.416 K 0.000 0.000 -100.00 % 1.606 M 310.50 % 391.206 K 0.000 0.000 0.000 -100.00 % 226.416 K 362.07 % 49.000 K 0.00 % 49.000 K -0.95 % 49.468 K 0.00 % 49.468 K 0.00 % 49.468 K 0.00 % 49.468 K -79.85 % 245.544 K 0.00 % 245.544 K 0.000 0.000 -100.00 % 41.544 K 0.000
Total debt 0.000 -100.00 % 48.409 M 0.000 -100.00 % 46.835 M 0.000 -100.00 % 43.807 M 0.000 -100.00 % 56.864 M -12.62 % 65.073 M 14.08 % 57.040 M -22.41 % 73.516 M 134.77 % 31.314 M 52.47 % 20.538 M 0.000 0.000 -100.00 % 77.978 K 0.00 % 77.977 K -98.08 % 4.053 M 0.00 % 4.053 M -28.47 % 5.666 M 0.01 % 5.666 M -23.39 % 7.396 M 0.00 % 7.396 M -74.42 % 28.913 M 0.00 % 28.913 M -15.54 % 34.233 M 0.00 % 34.233 M 57.55 % 21.729 M 0.00 % 21.729 M -11.96 % 24.681 M 0.00 % 24.681 M -29.77 % 35.145 M 0.00 % 35.145 M 219.47 % 11.001 M 0.00 % 11.001 M -48.19 % 21.234 M 0.00 % 21.234 M 135.07 % 9.033 M 0.00 % 9.033 M -46.97 % 17.035 M 17.57 % 14.490 M
Accumulated other comprehensive income loss 331.366 M 0.000 -100.00 % 290.022 M 0.000 -100.00 % 276.050 M 0.000 -100.00 % 260.370 M 97.50 % 131.832 M 0.00 % 131.832 M 0.00 % 131.832 M 0.00 % 131.832 M 0.00 % 131.832 M 0.000 0.000 -100.00 % 115.057 M 0.000 0.000 0.000 -100.00 % 98.592 M 0.000 0.000 0.000 -100.00 % 83.266 M 0.000 0.000 0.000 -100.00 % 44.261 M 0.000 0.000 -100.00 % 36.088 M 0.00 % 36.088 M 0.000 0.000 -100.00 % 27.687 M 0.00 % 27.687 M 0.000 0.000 0.000 0.000 -100.00 % 15.172 M 0.000
Retained earnings 0.000 -100.00 % 199.534 M 0.000 0.000 0.000 -100.00 % 144.218 M 0.000 0.000 -100.00 % 108.695 M 0.000 -100.00 % 66.989 M 0.000 -100.00 % 94.201 M 0.000 0.000 -100.00 % 74.973 M 0.00 % 74.973 M 0.000 0.000 -100.00 % 55.850 M 0.00 % 55.850 M 0.000 0.000 -100.00 % 37.117 M 0.00 % 37.117 M 0.000 0.000 -100.00 % 26.316 M 0.00 % 26.316 M 0.000 0.000 -100.00 % 18.512 M 0.00 % 18.512 M 0.000 0.000 -100.00 % 12.083 M 0.00 % 12.083 M -52.16 % 25.255 M 0.00 % 25.255 M 245.71 % 7.305 M -20.52 % 9.192 M
Common stock 0.000 -100.00 % 131.832 M 0.000 -100.00 % 131.832 M 0.000 -100.00 % 131.832 M 0.000 -100.00 % 131.832 M 0.00 % 131.832 M 0.00 % 131.832 M 0.00 % 131.832 M 0.00 % 131.832 M 300.00 % 32.958 M 0.00 % 32.958 M 0.00 % 32.958 M 0.00 % 32.958 M 0.00 % 32.958 M 0.01 % 32.954 M -0.01 % 32.958 M 0.00 % 32.958 M 0.00 % 32.958 M 0.00 % 32.958 M 0.00 % 32.958 M 0.00 % 32.958 M 0.00 % 32.958 M 50.00 % 21.972 M 0.00 % 21.972 M 0.00 % 21.972 M 0.00 % 21.972 M 0.00 % 21.972 M 0.00 % 21.972 M 0.00 % 21.972 M 0.00 % 21.972 M 0.00 % 21.972 M 0.00 % 21.972 M 0.00 % 21.972 M 0.00 % 21.972 M 0.00 % 21.972 M 0.00 % 21.972 M 44.82 % 15.172 M 51.72 % 10.000 M
Total equity 331.366 M 0.00 % 331.366 M 14.26 % 290.022 M 0.00 % 290.022 M 5.06 % 276.050 M 0.00 % 276.050 M 6.02 % 260.370 M 0.00 % 260.370 M 8.25 % 240.527 M 10.39 % 217.889 M 9.59 % 198.821 M 10.76 % 179.504 M 10.31 % 162.731 M 9.94 % 148.015 M 0.00 % 148.015 M 3.14 % 143.503 M 0.00 % 143.503 M 9.09 % 131.546 M 0.00 % 131.550 M 5.76 % 124.380 M 0.00 % 124.380 M 7.02 % 116.224 M 0.00 % 116.224 M 10.01 % 105.647 M 0.00 % 105.647 M 59.51 % 66.233 M 0.00 % 66.233 M 7.02 % 61.888 M 0.00 % 61.888 M 6.59 % 58.060 M 0.00 % 58.060 M 7.35 % 54.084 M 0.00 % 54.084 M 8.91 % 49.659 M 0.00 % 49.659 M 4.21 % 47.655 M 0.00 % 47.655 M 0.91 % 47.227 M 0.00 % 47.227 M 110.11 % 22.477 M 17.12 % 19.192 M
Other non current liabilities -331.366 M 0.000 100.00 % -290.022 M 0.000 100.00 % -276.050 M 0.000 100.00 % -260.370 M 0.000 -100.00 % 264.000 K 0.000 -100.00 % 16.000 K 0.000 -100.00 % 21.500 K 0.000 -100.00 % 2.958 M 9 290.48 % 31.500 K -98.91 % 2.887 M 72 075.00 % 4.000 K -99.86 % 2.946 M 0.000 -100.00 % 2.767 M 5 224.07 % -54.000 K -102.15 % 2.510 M 0.000 -100.00 % 2.381 M 0.000 -100.00 % 2.015 M 0.000 -100.00 % 2.159 M 35.53 % 1.593 M 0.00 % 1.593 M 20.68 % 1.320 M 0.00 % 1.320 M 15.49 % 1.143 M 0.00 % 1.143 M 19.23 % 958.657 K 0.00 % 958.657 K 89.25 % 506.554 K 0.00 % 506.554 K 0.000 0.000
Long term debt 0.000 -100.00 % 12.260 M 0.000 -100.00 % 18.990 M 0.000 -100.00 % 26.611 M 0.000 -100.00 % 38.867 M -18.94 % 47.950 M 5.49 % 45.454 M -6.61 % 48.672 M 133.49 % 20.845 M 68.94 % 12.338 M 0.000 0.000 0.000 0.000 -100.00 % 832.000 K 0.00 % 832.000 K -65.86 % 2.437 M 0.01 % 2.437 M -39.21 % 4.009 M 0.00 % 4.009 M -28.29 % 5.590 M 0.01 % 5.590 M -35.88 % 8.718 M 0.00 % 8.718 M -13.43 % 10.071 M 0.00 % 10.071 M 16.23 % 8.665 M 0.00 % 8.665 M -12.63 % 9.918 M 0.00 % 9.918 M 1 459.84 % 635.833 K 0.00 % 635.833 K -88.33 % 5.449 M 0.00 % 5.449 M -34.36 % 8.301 M 0.00 % 8.301 M -0.09 % 8.309 M -0.10 % 8.317 M
Total non current liabilities -331.366 M -1 477.99 % 24.047 M 108.29 % -290.022 M -1 086.57 % 29.397 M 110.65 % -276.050 M -872.19 % 35.749 M 113.73 % -260.370 M -654.63 % 46.945 M -15.03 % 55.246 M 8.60 % 50.871 M -4.26 % 53.136 M 121.34 % 24.007 M 55.41 % 15.448 M 422.24 % 2.958 M 0.00 % 2.958 M 1.36 % 2.918 M 1.08 % 2.887 M -23.66 % 3.782 M 0.11 % 3.778 M -27.40 % 5.204 M 0.00 % 5.204 M -20.25 % 6.525 M 0.09 % 6.519 M -18.22 % 7.971 M 0.00 % 7.971 M -25.73 % 10.733 M 0.00 % 10.733 M -12.24 % 12.230 M 0.00 % 12.230 M 19.22 % 10.258 M 0.00 % 10.258 M -8.73 % 11.239 M 0.00 % 11.239 M 531.76 % 1.779 M 0.00 % 1.779 M -72.24 % 6.408 M 0.00 % 6.408 M -27.24 % 8.807 M 0.00 % 8.807 M -3.96 % 9.170 M 1.04 % 9.076 M
Other current liabilities 0.000 -100.00 % 83.756 M 0.000 -100.00 % 66.421 M 0.000 -100.00 % 5.249 M 0.000 -100.00 % 82.111 M 6 396.12 % 1.264 M -95.98 % 31.480 M 3 397.78 % 900.000 K -93.53 % 13.900 M 3 058.66 % 440.060 K -96.53 % 12.683 M 0.00 % 12.683 M 1 874.66 % 642.288 K -92.19 % 8.228 M -50.74 % 16.703 M -7.47 % 18.052 M 768.72 % 2.078 M -75.19 % 8.377 M 44.96 % 5.779 M -51.16 % 11.833 M 5 407.64 % 214.847 K -97.69 % 9.293 M 69.39 % 5.486 M -5.32 % 5.794 M 926.02 % 564.707 K -92.74 % 7.781 M 17.34 % 6.631 M 0.00 % 6.631 M -9.84 % 7.355 M 0.00 % 7.355 M 74.70 % 4.210 M 0.00 % 4.210 M -46.95 % 7.936 M 0.00 % 7.936 M 4.90 % 7.565 M 0.00 % 7.565 M 21.71 % 6.216 M 9.50 % 5.676 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.711 M 0.000 -100.00 % 725.000 K -97.78 % 32.713 M 5 201.94 % 617.000 K -98.89 % 55.509 M 3 020.24 % 1.779 M -81.48 % 9.604 M 0.000 0.000 -100.00 % 5.371 M 0.000 -100.00 % 1.349 M 0.000 -100.00 % 4.175 M 0.000 -100.00 % 6.054 M 0.000 -100.00 % 8.199 M 0.000 -100.00 % 308.000 K 0.000 -100.00 % 6.298 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
Short term debt 0.000 -100.00 % 36.149 M 0.000 -100.00 % 27.845 M 0.000 -100.00 % 17.196 M 0.000 -100.00 % 17.997 M 5.13 % 17.118 M 47.75 % 11.586 M -53.36 % 24.844 M 137.31 % 10.469 M 27.67 % 8.200 M 0.000 0.000 -100.00 % 77.978 K 0.00 % 77.977 K -97.58 % 3.221 M 0.00 % 3.221 M -0.25 % 3.229 M 0.01 % 3.229 M -4.66 % 3.387 M 0.00 % 3.387 M -85.48 % 23.323 M 0.00 % 23.323 M -8.59 % 25.515 M 0.00 % 25.515 M 118.86 % 11.658 M 0.00 % 11.658 M -27.21 % 16.016 M 0.00 % 16.016 M -36.51 % 25.226 M 0.00 % 25.226 M 143.35 % 10.366 M 0.00 % 10.366 M -34.33 % 15.785 M 0.00 % 15.785 M 2 054.94 % 732.502 K 0.00 % 732.502 K -91.61 % 8.727 M 41.37 % 6.173 M
Total current liabilities 0.000 -100.00 % 183.221 M 0.000 -100.00 % 122.456 M 0.000 -100.00 % 86.513 M 0.000 -100.00 % 142.467 M 89.72 % 75.094 M 18.36 % 63.445 M -39.03 % 104.052 M 165.05 % 39.258 M 6.73 % 36.781 M 88.36 % 19.527 M 0.00 % 19.527 M 64.81 % 11.848 M -0.27 % 11.880 M -58.81 % 28.840 M 0.00 % 28.840 M 99.96 % 14.423 M 0.00 % 14.423 M -42.30 % 24.998 M 0.00 % 24.998 M -46.56 % 46.778 M 0.00 % 46.778 M -3.36 % 48.406 M 0.00 % 48.406 M 47.48 % 32.822 M 0.00 % 32.822 M -6.97 % 35.282 M 0.00 % 35.282 M 0.58 % 35.080 M 0.00 % 35.080 M 62.02 % 21.651 M 0.00 % 21.651 M -32.07 % 31.874 M 0.00 % 31.874 M 47.75 % 21.573 M 0.00 % 21.573 M -42.40 % 37.452 M 30.86 % 28.619 M
Total liabilities -331.366 M -259.87 % 207.268 M 171.47 % -290.022 M -290.99 % 151.853 M 155.01 % -276.050 M -325.79 % 122.262 M 146.96 % -260.370 M -237.46 % 189.412 M 45.32 % 130.340 M 14.02 % 114.316 M -27.27 % 157.188 M 148.46 % 63.265 M 21.13 % 52.229 M 132.28 % 22.485 M 0.00 % 22.485 M 52.27 % 14.766 M 0.00 % 14.766 M -54.74 % 32.622 M 0.01 % 32.618 M 66.19 % 19.627 M 0.00 % 19.627 M -37.74 % 31.523 M 0.02 % 31.517 M -42.43 % 54.749 M 0.00 % 54.749 M -7.42 % 59.139 M 0.00 % 59.139 M 31.27 % 45.051 M 0.00 % 45.051 M -1.07 % 45.540 M 0.00 % 45.540 M -1.68 % 46.319 M 0.00 % 46.319 M 97.69 % 23.430 M 0.00 % 23.430 M -38.79 % 38.281 M 0.00 % 38.281 M 26.01 % 30.380 M 0.00 % 30.380 M -34.84 % 46.622 M 23.68 % 37.695 M
Other non current assets 0.000 0.000 0.000 -100.00 % 18.934 M 0.000 -100.00 % 1.036 M 0.000 -100.00 % 104.000 K -97.92 % 4.999 M 3 687.12 % 132.000 K -9.59 % 146.000 K 0.000 -100.00 % 2.639 M 2 539.34 % 100.000 K 0.00 % 100.000 K -96.33 % 2.725 M 578.75 % 401.467 K -42.81 % 702.000 K 0.00 % 702.000 K -30.06 % 1.004 M -0.03 % 1.004 M -44.99 % 1.825 M 0.00 % 1.825 M -31.04 % 2.646 M 0.02 % 2.646 M 4.13 % 2.541 M 0.00 % 2.541 M 22.10 % 2.081 M 0.01 % 2.081 M -19.50 % 2.585 M 0.00 % 2.585 M -17.20 % 3.122 M 0.00 % 3.122 M -14.28 % 3.642 M 0.00 % 3.642 M -12.49 % 4.162 M 0.00 % 4.162 M -15.54 % 4.928 M 0.00 % 4.928 M 187.20 % 1.716 M 3 804.64 % 43.944 K
Long term investments 0.000 -100.00 % 22.379 M 0.000 -100.00 % 2.962 M 0.000 -100.00 % 2.897 M 0.000 -100.00 % 868.000 K 125.02 % -3.469 M -365.01 % 1.309 M -2.39 % 1.341 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 % 41.544 K 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 0.000 -100.00 % 289.743 M 0.000 -100.00 % 278.761 M 0.000 -100.00 % 294.017 M 0.000 -100.00 % 269.808 M 7.32 % 251.399 M 18.24 % 212.621 M 9.83 % 193.594 M 42.06 % 136.274 M 47.51 % 92.384 M 109.81 % 44.032 M 0.00 % 44.032 M -4.16 % 45.945 M 0.00 % 45.945 M 1.33 % 45.342 M 0.00 % 45.342 M 4.64 % 43.330 M 0.00 % 43.330 M 18.83 % 36.464 M 0.00 % 36.464 M 6.74 % 34.161 M 0.00 % 34.161 M -8.64 % 37.391 M 0.00 % 37.391 M 0.33 % 37.267 M 0.00 % 37.267 M 10.88 % 33.611 M 0.00 % 33.611 M 3.81 % 32.376 M 0.00 % 32.376 M 12.90 % 28.677 M 0.00 % 28.677 M 41.28 % 20.298 M 0.00 % 20.298 M 15.76 % 17.534 M 0.00 % 17.534 M 6.86 % 16.409 M -0.38 % 16.471 M
Total non current assets 0.000 -100.00 % 312.122 M 0.000 -100.00 % 300.657 M 0.000 -100.00 % 297.950 M 0.000 -100.00 % 270.780 M 7.06 % 252.929 M 18.16 % 214.062 M 9.73 % 195.081 M 43.15 % 136.274 M 43.41 % 95.023 M 115.32 % 44.132 M 0.00 % 44.132 M -9.32 % 48.670 M 5.01 % 46.347 M 0.66 % 46.044 M 0.00 % 46.044 M 3.86 % 44.334 M 0.00 % 44.334 M 15.79 % 38.289 M 0.00 % 38.289 M 4.02 % 36.808 M 0.00 % 36.808 M -7.82 % 39.932 M 0.00 % 39.932 M 1.48 % 39.348 M 0.00 % 39.348 M 8.71 % 36.196 M 0.00 % 36.196 M 1.97 % 35.497 M 0.00 % 35.497 M 9.83 % 32.319 M 0.00 % 32.319 M 32.12 % 24.461 M 0.00 % 24.461 M 8.89 % 22.463 M 0.00 % 22.463 M 23.65 % 18.166 M 10.00 % 16.515 M
Other current assets -641.000 K -101.96 % 32.696 M 5 928.16 % -561.000 K -103.39 % 16.537 M 416.86 % -5.219 M -143.13 % 12.102 M 190.86 % -13.319 M -365.27 % 5.021 M -28.24 % 6.997 M 12.04 % 6.245 M -72.27 % 22.522 M 175.26 % 8.182 M -80.42 % 41.779 M 1 170.66 % 3.288 M -91.45 % 38.478 M 428.64 % 7.279 M -25.69 % 9.795 M -25.28 % 13.109 M -35.32 % 20.268 M 107.62 % 9.762 M -0.63 % 9.824 M 106.73 % 4.752 M -70.34 % 16.020 M 161.64 % 6.123 M -20.34 % 7.687 M 174.43 % 2.801 M -67.76 % 8.688 M 41.16 % 6.155 M 8.51 % 5.672 M -64.78 % 16.103 M 0.00 % 16.103 M 14.69 % 14.040 M 0.00 % 14.040 M 132.38 % 6.042 M 0.00 % 6.042 M -1.08 % 6.108 M 0.00 % 6.108 M -33.03 % 9.121 M 0.00 % 9.121 M 245.44 % 2.640 M -48.80 % 5.157 M
Short term investments 0.000 0.000 0.000 -100.00 % 893.000 K 0.000 -100.00 % 4.531 M 0.000 -100.00 % 17.643 M 152.04 % 7.000 M 21.82 % 5.746 M -48.07 % 11.065 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 226.416 K 0.000 0.000 0.000 -100.00 % 391.206 K 0.000 0.000 0.000 -100.00 % 226.416 K 362.07 % 49.000 K 0.00 % 49.000 K -0.95 % 49.468 K 0.00 % 49.468 K 0.00 % 49.468 K 0.00 % 49.468 K -79.85 % 245.544 K 0.00 % 245.544 K 0.000 0.000 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 641.000 K 0.000 -100.00 % 137.000 K 0.000 -100.00 % 688.000 K 0.000 -100.00 % 6.630 M -17.47 % 8.033 M -41.42 % 13.714 M 372.90 % 2.900 M -83.33 % 17.392 M 259.74 % 4.835 M -38.49 % 7.860 M 0.00 % 7.860 M 414.06 % 1.529 M 0.00 % 1.529 M -87.74 % 12.471 M 0.00 % 12.471 M -27.74 % 17.259 M 0.00 % 17.259 M 78.79 % 9.653 M -0.05 % 9.658 M -63.86 % 26.722 M 0.00 % 26.722 M 1 089.76 % 2.246 M 0.00 % 2.246 M -4.97 % 2.363 M 0.02 % 2.363 M -22.42 % 3.046 M 0.00 % 3.046 M -26.67 % 4.154 M 0.00 % 4.154 M 118.98 % 1.897 M 0.00 % 1.897 M 29.93 % 1.460 M 0.00 % 1.460 M -40.84 % 2.468 M 0.00 % 2.468 M 90.89 % 1.293 M -66.52 % 3.862 M
Cash and short term investments 641.000 K 0.00 % 641.000 K 14.26 % 561.000 K -45.53 % 1.030 M -80.26 % 5.219 M 0.00 % 5.219 M -60.82 % 13.319 M -45.13 % 24.273 M 202.17 % 8.033 M -58.72 % 19.460 M 571.03 % 2.900 M -83.33 % 17.392 M 259.74 % 4.835 M -38.49 % 7.860 M 0.00 % 7.860 M 414.06 % 1.529 M 0.00 % 1.529 M -87.74 % 12.471 M 0.00 % 12.471 M -27.74 % 17.259 M -1.30 % 17.486 M 81.15 % 9.653 M -0.05 % 9.658 M -63.86 % 26.722 M -1.44 % 27.114 M 1 107.21 % 2.246 M 0.00 % 2.246 M -4.97 % 2.363 M -8.75 % 2.590 M -16.32 % 3.095 M 0.00 % 3.095 M -26.36 % 4.203 M 0.00 % 4.203 M 115.98 % 1.946 M 0.00 % 1.946 M 14.13 % 1.705 M 0.00 % 1.705 M -30.92 % 2.468 M 0.00 % 2.468 M 90.89 % 1.293 M -66.52 % 3.862 M
Total current assets 0.000 -100.00 % 226.512 M 0.000 -100.00 % 141.218 M 0.000 -100.00 % 100.362 M 0.000 -100.00 % 179.002 M 51.78 % 117.938 M -0.17 % 118.143 M -26.59 % 160.928 M 51.11 % 106.495 M -11.21 % 119.937 M -5.09 % 126.368 M 0.00 % 126.368 M 15.30 % 109.599 M -2.08 % 111.922 M -5.25 % 118.124 M 0.00 % 118.124 M 18.51 % 99.674 M 0.00 % 99.674 M -8.93 % 109.447 M 0.00 % 109.452 M -11.44 % 123.588 M 0.00 % 123.588 M 44.65 % 85.440 M 0.00 % 85.440 M 26.41 % 67.592 M 0.00 % 67.592 M 0.28 % 67.404 M 0.00 % 67.404 M 3.85 % 64.905 M 0.00 % 64.905 M 59.20 % 40.770 M 0.00 % 40.770 M -33.68 % 61.475 M 0.00 % 61.475 M 11.48 % 55.145 M 0.00 % 55.145 M 8.27 % 50.933 M 26.16 % 40.372 M
Inventory 0.000 -100.00 % 168.734 M 0.000 -100.00 % 90.118 M 0.000 -100.00 % 59.378 M 0.000 -100.00 % 130.681 M 68.71 % 77.459 M -0.10 % 77.536 M -28.93 % 109.093 M 95.73 % 55.736 M -23.99 % 73.323 M 4.72 % 70.021 M 0.00 % 70.021 M -2.99 % 72.181 M 0.00 % 72.181 M 34.67 % 53.599 M 0.00 % 53.599 M 7.78 % 49.731 M 0.00 % 49.731 M -28.45 % 69.507 M 0.00 % 69.507 M -7.31 % 74.991 M 0.00 % 74.991 M 11.65 % 67.168 M 0.00 % 67.168 M 41.17 % 47.581 M 0.00 % 47.581 M 13.46 % 41.936 M 0.00 % 41.936 M 28.35 % 32.674 M 0.00 % 32.674 M 7.62 % 30.360 M 0.00 % 30.360 M -28.98 % 42.751 M 0.00 % 42.751 M 8.53 % 39.392 M 0.00 % 39.392 M -6.16 % 41.979 M 48.39 % 28.290 M
Net receivables 0.000 -100.00 % 24.441 M 0.000 -100.00 % 33.533 M 0.000 -100.00 % 23.663 M 0.000 -100.00 % 19.027 M -23.85 % 24.987 M 21.01 % 20.648 M -21.83 % 26.413 M 4.88 % 25.185 M 3.39 % 24.359 M -46.11 % 45.199 M 351.58 % 10.009 M -65.02 % 28.610 M 0.68 % 28.417 M -27.03 % 38.945 M 22.52 % 31.786 M 38.68 % 22.921 M 1.27 % 22.633 M -11.36 % 25.535 M 78.98 % 14.267 M -9.43 % 15.752 M 14.18 % 13.796 M 4.32 % 13.225 M 80.23 % 7.338 M -36.15 % 11.492 M -2.18 % 11.749 M 87.38 % 6.270 M 0.00 % 6.270 M -55.18 % 13.988 M 0.00 % 13.988 M 477.54 % 2.422 M 0.00 % 2.422 M -77.80 % 10.911 M 0.00 % 10.911 M 162.09 % 4.163 M 0.00 % 4.163 M -17.09 % 5.021 M 63.88 % 3.064 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 -100.00 % 11.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
Account payables 0.000 -100.00 % 63.316 M 0.000 -100.00 % 28.190 M 0.000 -100.00 % 31.357 M 0.000 -100.00 % 41.634 M 76.42 % 23.599 M 19.42 % 19.762 M -13.32 % 22.799 M 73.91 % 13.110 M -29.28 % 18.537 M 170.86 % 6.844 M 0.00 % 6.844 M 18.89 % 5.757 M 61.07 % 3.574 M -52.77 % 7.567 M 0.00 % 7.567 M 53.16 % 4.941 M 75.39 % 2.817 M -71.19 % 9.778 M 0.00 % 9.778 M -34.99 % 15.042 M 6.21 % 14.162 M -17.17 % 17.097 M 0.00 % 17.097 M 19.55 % 14.301 M 6.86 % 13.383 M 5.92 % 12.635 M 0.00 % 12.635 M 405.60 % 2.499 M 0.00 % 2.499 M -64.68 % 7.076 M 0.00 % 7.076 M -13.21 % 8.153 M 0.00 % 8.153 M -38.59 % 13.276 M 0.00 % 13.276 M -13.06 % 15.269 M 0.00 % 15.269 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 400.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 -100.00 % 1.500 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.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 100.00 % -0.010 0.000 0.000 0.000 0.000 0.000 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
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 -100.00 % 158.190 M 0.000 0.000 0.000 100.00 % -3.294 M 97.50 % -131.832 M -188.00 % -45.775 M 65.28 % -131.832 M -56.64 % -84.160 M -336.59 % 35.572 M -69.08 % 115.057 M 0.000 -100.00 % 35.572 M 0.00 % 35.572 M -63.92 % 98.592 M 0.000 -100.00 % 35.572 M 0.00 % 35.572 M -57.28 % 83.266 M 0.000 -100.00 % 35.572 M 0.00 % 35.572 M -19.63 % 44.261 M 0.000 -100.00 % 13.600 M 0.00 % 13.600 M 0.000 0.000 -100.00 % 13.600 M 0.00 % 13.600 M 0.000 0.000 -100.00 % 13.600 M 0.00 % 13.600 M 0.000 0.000 100.00 % -15.172 M 0.000
Deferred tax liabilities non current 0.000 -100.00 % 11.787 M 0.000 -100.00 % 10.407 M 0.000 -100.00 % 9.138 M 0.000 -100.00 % 8.078 M 15.04 % 7.022 M 29.63 % 5.417 M 21.79 % 4.448 M 40.67 % 3.162 M 2.40 % 3.088 M 4.39 % 2.958 M 0.000 -100.00 % 2.887 M 0.000 -100.00 % 2.946 M 0.000 -100.00 % 2.767 M 0.000 -100.00 % 2.570 M 0.000 -100.00 % 2.381 M 0.000 -100.00 % 2.015 M 0.000 -100.00 % 2.159 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 861.575 K 13.54 % 758.826 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 538.634 M 0.000 -100.00 % 441.875 M 0.000 -100.00 % 398.312 M 0.000 -100.00 % 449.782 M 21.28 % 370.867 M 11.64 % 332.205 M -6.69 % 356.009 M 46.65 % 242.769 M 12.94 % 214.960 M 26.08 % 170.500 M 0.00 % 170.500 M 7.73 % 158.269 M 0.00 % 158.269 M -3.59 % 164.168 M 0.00 % 164.168 M 14.00 % 144.008 M 0.00 % 144.008 M -2.53 % 147.747 M 0.00 % 147.741 M -7.89 % 160.396 M 0.00 % 160.396 M 27.94 % 125.372 M 0.00 % 125.372 M 17.24 % 106.940 M 0.00 % 106.940 M 3.22 % 103.600 M 0.00 % 103.600 M 3.18 % 100.403 M 0.00 % 100.403 M 37.37 % 73.089 M 0.00 % 73.089 M -14.95 % 85.936 M 0.00 % 85.936 M 10.73 % 77.607 M 0.00 % 77.607 M 12.31 % 69.100 M 21.47 % 56.887 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-03-31 2022-09-30 2022-03-31 2021-09-30 2021-03-31 2020-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
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -738.000 K 0.00 % -738.000 K 91.19 % -8.373 M 0.00 % -8.373 M -46.38 % -5.720 M 0.00 % -5.720 M -196.95 % 5.900 M 0.00 % 5.900 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 % -12.569 M
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 -100.00 % 9.204 M 0.00 % 9.204 M 446.23 % 1.685 M 0.00 % 1.685 M 136.81 % -4.577 M 0.00 % -4.577 M -9.42 % -4.183 M 0.00 % -4.183 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 % 14.474 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.080 M 0.00 % 1.080 M 111.62 % -9.291 M 0.00 % -9.291 M -380.40 % -1.934 M 0.00 % -1.934 M -119.56 % 9.888 M 0.00 % 9.888 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 % -17.218 M
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 -100.00 % 8.715 M
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 100.00 % -11.022 M 0.00 % -11.022 M -1 337.03 % -767.000 K 0.00 % -767.000 K -197.05 % 790.298 K 0.00 % 790.298 K 304.69 % 195.287 K 0.00 % 195.287 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 100.00 % -18.541 M
Other non cash items -20.198 M -8.63 % -18.593 M 17.89 % -22.643 M -328.68 % -5.282 M 40.40 % -8.863 M -12.63 % -7.869 M -129.35 % -3.431 M -10.04 % -3.118 M -2.70 % -3.036 M -16.77 % -2.600 M -9.43 % -2.376 M -4.07 % -2.283 M 68.67 % -7.288 M 37.30 % -11.624 M -54.29 % -7.534 M -45.56 % -5.176 M 65.65 % -15.067 M -54.09 % -9.778 M -98.06 % -4.937 M -759.43 % 748.680 K 0.00 % 748.681 K 176.47 % -979.000 K 0.00 % -979.000 K -151.66 % 1.895 M 0.00 % 1.895 M 191.15 % -2.079 M 0.00 % -2.079 M 65.98 % -6.112 M 0.00 % -6.112 M -89.34 % -3.228 M 0.00 % -3.228 M -48.62 % -2.172 M 0.00 % -2.172 M -13.48 % -1.914 M 0.00 % -1.914 M 3.72 % -1.988 M 0.00 % -1.988 M 10.09 % -2.211 M 0.00 % -2.211 M -120.66 % -1.002 M 0.00 % -1.002 M -115.95 % -464.000 K 0.00 % -464.000 K 78.67 % -2.175 M 0.00 % -2.175 M -22.18 % -1.780 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.744 M -6.80 % 8.309 M -27.96 % 11.534 M -17.02 % 13.900 M 58.13 % 8.790 M -25.38 % 11.779 M 61.62 % 7.288 M -37.30 % 11.624 M 54.29 % 7.534 M 45.56 % 5.176 M -65.65 % 15.067 M 0.000 0.000 -100.00 % 5.022 M 0.00 % 5.022 M 320.65 % -2.276 M 0.00 % -2.276 M -193.74 % 2.428 M 0.00 % 2.428 M -73.40 % 9.129 M 0.00 % 9.129 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 % -7.795 M
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.251 M 0.00 % -1.251 M 33.32 % -1.876 M 0.00 % -1.876 M 55.89 % -4.253 M 0.00 % -4.253 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 % -113.935 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.442 K 0.00 % 25.442 K -85.78 % 178.949 K 0.00 % 178.949 K 87.98 % 95.195 K 0.00 % 95.195 K 226.44 % -75.286 K 0.00 % -75.286 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 -100.00 % 2.749 M
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.442 K 0.00 % 25.442 K 102.37 % -1.072 M 0.00 % -1.072 M 39.81 % -1.781 M 0.00 % -1.781 M 58.85 % -4.328 M 0.00 % -4.328 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 % 2.635 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.648 M 0.00 % -1.648 M 0.000 0.000 100.00 % -1.648 M 0.00 % -1.648 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
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 100.00 % -234.000 K 0.00 % -234.000 K 88.98 % -2.123 M 0.00 % -2.123 M -52.40 % -1.393 M 0.00 % -1.393 M -39.16 % -1.001 M 0.00 % -1.001 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 % 2.591 M
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.882 M 0.00 % -1.882 M 11.35 % -2.123 M 0.00 % -2.123 M 30.19 % -3.041 M 0.00 % -3.041 M -203.80 % -1.001 M 0.00 % -1.001 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 % 2.591 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.114 M -86.59 % 8.309 M 18.16 % 7.032 M -49.41 % 13.900 M 382.29 % -4.924 M -141.80 % 11.779 M 61.62 % 7.288 M -37.30 % 11.624 M 54.29 % 7.534 M 45.56 % 5.176 M -65.65 % 15.067 M 0.000 100.00 % -7.860 M -200.00 % 7.860 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.569 M
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.744 M 16.80 % 6.630 M 494.88 % -1.679 M -137.29 % 4.502 M 147.90 % -9.398 M -168.53 % 13.714 M 608.73 % 1.935 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.860 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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 688.000 K -91.12 % 7.744 M 16.80 % 6.630 M -42.52 % 11.534 M 156.20 % 4.502 M -48.78 % 8.790 M -35.90 % 13.714 M 88.17 % 7.288 M -37.30 % 11.624 M 54.29 % 7.534 M 45.56 % 5.176 M -65.65 % 15.067 M 0.000 0.000 -100.00 % 7.860 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.569 M
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.744 M -6.80 % 8.309 M -27.96 % 11.534 M -17.02 % 13.900 M 58.13 % 8.790 M -25.38 % 11.779 M 61.62 % 7.288 M -37.30 % 11.624 M 54.29 % 7.534 M 45.56 % 5.176 M -65.65 % 15.067 M 0.000 0.000 -100.00 % 5.022 M 0.00 % 5.022 M 320.65 % -2.276 M 0.00 % -2.276 M -193.74 % 2.428 M 0.00 % 2.428 M -73.40 % 9.129 M 0.00 % 9.129 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 % -7.795 M
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.251 M 0.00 % -1.251 M 33.32 % -1.876 M 0.00 % -1.876 M 55.89 % -4.253 M 0.00 % -4.253 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 % -113.935 K
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.744 M -6.80 % 8.309 M -27.96 % 11.534 M -17.02 % 13.900 M 58.13 % 8.790 M -25.38 % 11.779 M 61.62 % 7.288 M -37.30 % 11.624 M 54.29 % 7.534 M 45.56 % 5.176 M -65.65 % 15.067 M 0.000 0.000 -100.00 % 5.022 M 0.00 % 5.022 M 242.39 % -3.527 M 0.00 % -3.527 M -739.09 % 551.875 K 0.00 % 551.875 K -88.68 % 4.877 M 0.00 % 4.877 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 % -7.909 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009