688004.SS

Beijing Bohui Science & Technology Co., Ltd. 688004.SS

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 172.827 M -9.91 % 191.831 M 22.21 % 156.967 M -45.34 % 287.145 M -0.25 % 287.865 M 4.83 % 274.603 M -3.28 % 283.930 M 45.13 % 195.632 M 30.66 % 149.728 M 50.08 % 99.766 M 2.95 % 96.907 M
Net income -38.473 M 10.88 % -43.168 M -38.71 % -31.122 M -163.30 % 49.166 M 5.90 % 46.426 M -8.81 % 50.910 M -7.41 % 54.986 M 79.21 % 30.682 M 43.64 % 21.360 M 80.99 % 11.802 M 14.00 % 10.353 M
Income before tax -39.342 M 23.48 % -51.411 M -41.90 % -36.231 M -167.50 % 53.679 M 7.85 % 49.772 M -10.08 % 55.351 M -9.45 % 61.128 M 71.21 % 35.703 M 51.02 % 23.642 M 76.20 % 13.417 M 43.95 % 9.321 M
Income before tax ratio -0.23 15.06 % -0.27 -16.11 % -0.23 -223.47 % 0.19 8.12 % 0.17 -14.22 % 0.20 -6.38 % 0.22 17.97 % 0.18 15.58 % 0.16 17.41 % 0.13 39.83 % 0.10
EBITDA -26.085 M 33.01 % -38.938 M -36.73 % -28.477 M -148.37 % 58.868 M 31.65 % 44.717 M -22.73 % 57.872 M -9.34 % 63.835 M 80.93 % 35.281 M 150.61 % 14.078 M 368.69 % 3.004 M -24.15 % 3.960 M
Net income ratio -0.22 1.08 % -0.23 -13.50 % -0.20 -215.80 % 0.17 6.17 % 0.16 -13.01 % 0.19 -4.27 % 0.19 23.48 % 0.16 9.94 % 0.14 20.59 % 0.12 10.73 % 0.11
Ratio EBITDA -0.15 25.64 % -0.20 -11.88 % -0.18 -188.49 % 0.21 31.98 % 0.16 -26.29 % 0.21 -6.26 % 0.22 24.66 % 0.18 91.80 % 0.09 212.29 % 0.03 -26.32 % 0.04
Gross profit ratio 0.47 10.46 % 0.43 -20.91 % 0.54 -2.05 % 0.55 8.50 % 0.51 -9.72 % 0.56 2.30 % 0.55 -10.48 % 0.62 3.12 % 0.60 -7.52 % 0.65 10.63 % 0.58
Weighted average shs out dil 80.151 M 41.11 % 56.800 M 0.00 % 56.800 M 0.00 % 56.800 M 0.00 % 56.800 M 34.00 % 42.388 M 1.04 % 41.951 M 4.88 % 39.998 M -0.01 % 40.001 M 1.68 % 39.341 M -1.20 % 39.820 M
Weighted average shs out 80.151 M 41.11 % 56.800 M 0.00 % 56.800 M 0.00 % 56.800 M 0.00 % 56.800 M 34.00 % 42.388 M 1.04 % 41.951 M 4.88 % 39.998 M -0.01 % 40.001 M 1.68 % 39.341 M -1.20 % 39.820 M
EPS diluted -0.48 36.84 % -0.76 -52.00 % -0.50 -157.47 % 0.87 6.10 % 0.82 -31.67 % 1.20 -8.40 % 1.31 70.13 % 0.77 45.28 % 0.53 76.67 % 0.30 15.38 % 0.26
Earnings per share -0.48 11.11 % -0.54 -8.00 % -0.50 -157.47 % 0.87 6.10 % 0.82 -8.89 % 0.90 -31.30 % 1.31 70.13 % 0.77 45.28 % 0.53 76.67 % 0.30 15.38 % 0.26
Gross profit 81.709 M -0.49 % 82.108 M -3.35 % 84.952 M -46.46 % 158.664 M 8.23 % 146.597 M -5.36 % 154.905 M -1.06 % 156.566 M 29.92 % 120.510 M 34.73 % 89.443 M 38.79 % 64.447 M 13.89 % 56.585 M
Income tax expense -869.182 K 89.46 % -8.243 M -261.33 % 5.109 M 13.23 % 4.512 M 34.84 % 3.347 M -24.63 % 4.440 M -27.71 % 6.143 M 22.35 % 5.020 M 120.08 % 2.281 M 41.24 % 1.615 M 56.39 % 1.033 M
Cost of revenue 91.118 M -16.96 % 109.723 M 38.78 % 79.063 M -38.46 % 128.481 M -9.05 % 141.268 M 18.02 % 119.698 M -6.02 % 127.364 M 69.54 % 75.122 M 24.61 % 60.284 M 70.69 % 35.319 M -12.41 % 40.323 M
General and administrative expenses 3.389 M -2.55 % 3.477 M -12.44 % 3.971 M 21.55 % 3.267 M 7.61 % 3.036 M -19.94 % 3.792 M -4.40 % 3.967 M -9.65 % 4.390 M -64.90 % 12.509 M -66.84 % 37.720 M 4.30 % 36.165 M
Selling and marketing expenses 16.078 M -36.20 % 25.201 M -56.82 % 58.367 M 1.90 % 57.278 M 13.03 % 50.677 M 4.31 % 48.585 M -1.75 % 49.451 M 9.66 % 45.094 M 39.43 % 32.342 M 46.75 % 22.038 M 28.69 % 17.125 M
Other expenses 46.792 M 0.59 % 46.516 M 433.27 % 8.723 M 2 682.88 % -337.715 K 91.76 % -4.098 M -167.19 % 6.100 M 3 114.96 % 189.730 K -84.06 % 1.190 M -90.18 % 12.116 M 0.000 0.000
Operating expenses 120.474 M -7.47 % 130.203 M 9.15 % 119.287 M 10.40 % 108.049 M 11.46 % 96.939 M -3.70 % 100.659 M 5.34 % 95.557 M 10.56 % 86.431 M 9.35 % 79.044 M 47.75 % 53.500 M 9.92 % 48.672 M
Cost and expenses 211.591 M -12.55 % 241.958 M 24.04 % 195.066 M -17.53 % 236.530 M -0.70 % 238.208 M 8.10 % 220.358 M -1.15 % 222.921 M 37.99 % 161.554 M 15.95 % 139.328 M 56.87 % 88.819 M -0.20 % 88.995 M
Research and development expenses 54.215 M -1.44 % 55.009 M 14.07 % 48.226 M 0.80 % 47.841 M 1.09 % 47.325 M 12.19 % 42.182 M 5.68 % 39.913 M 1.45 % 39.344 M 22.85 % 32.026 M 19.92 % 26.707 M -3.89 % 27.788 M
Selling general and administrative expenses 19.467 M -32.12 % 28.678 M -54.00 % 62.338 M 2.96 % 60.545 M 12.72 % 53.713 M 2.55 % 52.378 M -1.95 % 53.418 M 7.95 % 49.484 M 10.33 % 44.850 M -26.43 % 60.963 M 14.40 % 53.290 M
Interest income 6.556 M 201.06 % 2.178 M 1.96 % 2.136 M -70.23 % 7.174 M 76.40 % 4.067 M 1 544.81 % 247.267 K 72.63 % 143.237 K -42.78 % 250.310 K 64.95 % 151.750 K -93.86 % 2.470 M 75.47 % 1.408 M
Interest expense 457.150 K 43.89 % 317.714 K 48.00 % 214.674 K -23.17 % 279.409 K 72.51 % 161.963 K 84.01 % 88.019 K 10.62 % 79.570 K 6.46 % 74.740 K 20.41 % 62.070 K 0.000 0.000
Depreciation and amortization 12.879 M 5.51 % 12.206 M 63.15 % 7.481 M 46.29 % 5.114 M 327.63 % 1.196 M -52.61 % 2.524 M -4.15 % 2.633 M -0.29 % 2.641 M 12.45 % 2.348 M 94.98 % 1.204 M -29.52 % 1.709 M
Operating income -38.764 M 22.67 % -50.128 M -12.35 % -44.618 M -188.15 % 50.615 M 1.93 % 49.658 M -8.58 % 54.316 M -10.87 % 60.938 M 76.57 % 34.512 M 199.43 % 11.526 M 540.52 % 1.799 M -20.07 % 2.251 M
Operating income ratio -0.22 14.17 % -0.26 8.07 % -0.28 -261.26 % 0.18 2.18 % 0.17 -12.79 % 0.20 -7.84 % 0.21 21.66 % 0.18 129.17 % 0.08 326.79 % 0.02 -22.36 % 0.02
Total other income expenses net -577.453 K 55.02 % -1.284 M -168.73 % 1.868 M -39.03 % 3.063 M 2 573.53 % 114.586 K -87.87 % 944.471 K 397.79 % 189.732 K -84.06 % 1.190 M -90.18 % 12.116 M 31.62 % 9.205 M 30.21 % 7.069 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Net debt -60.529 M 9.18 % -66.649 M 62.16 % -176.144 M 33.68 % -265.591 M 41.01 % -450.224 M -278.00 % -119.106 M -491.12 % -20.149 M 65.83 % -58.973 M 1.39 % -59.807 M 31.54 % -87.355 M -11.69 % -78.215 M
Total investments 164.287 M -40.74 % 277.230 M 251.58 % 78.853 M 507.40 % 12.982 M 76.58 % 7.352 M 458.66 % 1.316 M 0.72 % 1.307 M 0.43 % 1.301 M -5.15 % 1.372 M 49.09 % 920.000 K 0.00 % 920.000 K
Total debt 33.097 M 497.04 % 5.544 M 100.93 % 2.759 M -31.74 % 4.042 M -57.31 % 9.466 M 17.12 % 8.083 M 0.000 -100.00 % 7.276 M 0.000 0.000 0.000
Accumulated other comprehensive income loss 28.675 M 35 788.27 % 79.900 K -99.73 % 29.387 M -0.16 % 29.434 M 0.000 -100.00 % 19.798 M 34.62 % 14.707 M 64.20 % 8.957 M 52.10 % 5.889 M 0.000 0.000
Retained earnings 103.755 M -27.05 % 142.228 M -24.54 % 188.472 M -15.04 % 221.832 M 15.92 % 191.373 M 27.88 % 149.651 M 44.13 % 103.832 M 91.06 % 54.345 M 61.11 % 33.731 M 46.03 % 23.098 M 77.05 % 13.046 M
Common stock 80.088 M 41.00 % 56.800 M 0.00 % 56.800 M 0.00 % 56.800 M 0.00 % 56.800 M 33.33 % 42.600 M 0.00 % 42.600 M 6.50 % 40.000 M 0.00 % 40.000 M 0.00 % 40.000 M 0.00 % 40.000 M
Total equity 615.318 M -8.12 % 669.701 M -6.30 % 714.729 M -4.47 % 748.135 M 4.97 % 712.744 M 130.85 % 308.751 M 19.74 % 257.841 M 49.12 % 172.904 M 15.87 % 149.221 M 12.45 % 132.696 M 8.20 % 122.643 M
Other non current liabilities 2.436 M 33.61 % 1.823 M 89.52 % 961.851 K 1 182.47 % 75.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 3.042 M -28.16 % 4.235 M 131.84 % 1.827 M 24.28 % 1.470 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 5.478 M -22.21 % 7.042 M 137.46 % 2.966 M 91.98 % 1.545 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other current liabilities 53.001 M 7.81 % 49.161 M 54.70 % 31.778 M 470.87 % -8.569 M -148.37 % 17.714 M 4.19 % 17.002 M -70.34 % 57.318 M 99.41 % 28.744 M -54.19 % 62.749 M 39.49 % 44.985 M 111.20 % 21.299 M
Deferred revenue 0.000 0.000 -100.00 % 30.977 M 4.76 % 29.568 M 0.000 -100.00 % 46.162 M 35.18 % 34.147 M -50.23 % 68.615 M 56.97 % 43.713 M 0.000 0.000
Short term debt 30.055 M 2 196.76 % 1.309 M 40.37 % 932.226 K -63.75 % 2.572 M -72.83 % 9.466 M 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 105.206 M 2.08 % 103.065 M -7.89 % 111.893 M 29.36 % 86.499 M -1.92 % 88.197 M -39.66 % 146.165 M 52.44 % 95.885 M -31.99 % 140.989 M 55.45 % 90.695 M 55.42 % 58.354 M 42.92 % 40.830 M
Total liabilities 110.684 M 0.52 % 110.107 M 1.35 % 108.642 M 23.39 % 88.044 M -0.17 % 88.197 M -39.66 % 146.165 M 52.44 % 95.885 M -31.99 % 140.989 M 55.45 % 90.695 M 55.42 % 58.354 M 42.92 % 40.830 M
Other non current assets 91.916 M 2 669.66 % 3.319 M -97.50 % 132.617 M 9.02 % 121.647 M -9.50 % 134.419 M 4 130.42 % 3.177 M -4.70 % 3.334 M 26.33 % 2.639 M -37.62 % 4.231 M 136.05 % 1.792 M 6.31 % 1.686 M
Long term investments 74.131 M -58.13 % 177.056 M 458.76 % -49.352 M 53.95 % -107.160 M 12.83 % -122.932 M -28 615.38 % 431.106 K -74.61 % 1.698 M -46.44 % 3.171 M 131.17 % 1.372 M 49.09 % 920.000 K 0.00 % 920.000 K
Intangible assets 14.611 M 1.35 % 14.416 M 3.02 % 13.993 M 5.77 % 13.230 M 653.77 % 1.755 M 250.02 % 501.448 K 39.26 % 360.077 K -5.67 % 381.708 K -55.69 % 861.436 K -42.19 % 1.490 M -26.30 % 2.022 M
GoodWill 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 14.611 M 1.35 % 14.416 M 3.02 % 13.993 M 5.77 % 13.230 M 653.77 % 1.755 M 250.02 % 501.448 K 39.26 % 360.077 K -5.67 % 381.708 K -55.69 % 861.436 K -42.19 % 1.490 M -26.30 % 2.022 M
Property plant equipment net 208.144 M -2.34 % 213.128 M -1.31 % 215.965 M 8.48 % 199.090 M 6 079.30 % 3.222 M 1.40 % 3.177 M -4.70 % 3.334 M 26.33 % 2.639 M 14.44 % 2.306 M 66.91 % 1.382 M -3.10 % 1.426 M
Total non current assets 406.717 M -4.50 % 425.884 M 32.41 % 321.640 M 39.56 % 230.467 M 1 079.46 % 19.540 M 103.19 % 9.617 M -7.39 % 10.385 M 3.90 % 9.995 M 4.02 % 9.609 M 72.07 % 5.584 M -7.76 % 6.054 M
Other current assets 30.711 M 465.80 % 5.428 M 17.02 % 4.639 M -71.55 % 16.303 M -48.18 % 31.459 M -76.70 % 134.999 M -10.45 % 150.758 M 103.25 % 74.175 M 244.87 % 21.508 M 1.82 % 21.124 M 64.19 % 12.865 M
Short term investments 90.156 M -10.00 % 100.174 M -21.86 % 128.205 M 6.71 % 120.142 M -7.78 % 130.283 M 14 623.52 % 884.865 K 325.98 % -391.562 K 79.06 % -1.870 M -103.74 % 50.000 M 0.000 0.000
cash and cash equivalents 93.626 M 29.69 % 72.193 M -59.65 % 178.903 M -33.65 % 269.632 M -41.34 % 459.690 M 261.43 % 127.188 M 531.24 % 20.149 M -69.59 % 66.249 M 10.77 % 59.807 M -31.54 % 87.355 M 11.69 % 78.215 M
Cash and short term investments 183.782 M 6.62 % 172.367 M -43.87 % 307.108 M -21.21 % 389.775 M -33.93 % 589.974 M 363.86 % 127.188 M 531.24 % 20.149 M -69.59 % 66.249 M 10.77 % 59.807 M -31.54 % 87.355 M 11.69 % 78.215 M
Total current assets 319.285 M -9.79 % 353.924 M -29.83 % 504.385 M -16.73 % 605.712 M -22.48 % 781.401 M 75.48 % 445.300 M 29.70 % 343.341 M 12.98 % 303.899 M 31.95 % 230.308 M 24.18 % 185.465 M 17.82 % 157.419 M
Inventory 36.031 M -51.58 % 74.422 M 78.85 % 41.612 M 56.80 % 26.537 M -22.87 % 34.407 M -54.25 % 75.214 M 17.14 % 64.210 M -35.51 % 99.574 M 80.33 % 55.217 M 35.05 % 40.885 M 24.93 % 32.726 M
Net receivables 68.760 M -32.39 % 101.708 M -32.66 % 151.027 M -12.75 % 173.097 M 37.86 % 125.561 M 16.37 % 107.899 M -0.30 % 108.224 M 69.36 % 63.900 M 40.33 % 45.535 M 26.13 % 36.101 M 7.40 % 33.613 M
Tax assets 17.915 M -0.28 % 17.965 M 113.46 % 8.416 M 129.95 % 3.660 M 19.00 % 3.076 M 32.04 % 2.329 M 40.47 % 1.658 M 42.49 % 1.164 M 38.76 % 838.697 K 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
Account payables 19.015 M -61.84 % 49.833 M 12.67 % 44.229 M -18.10 % 54.005 M 6.05 % 50.923 M -20.66 % 64.185 M 179.45 % 22.969 M -28.03 % 31.915 M 82.49 % 17.489 M 30.82 % 13.369 M -31.55 % 19.531 M
Tax payables 3.136 M 13.49 % 2.763 M -30.53 % 3.977 M -55.43 % 8.923 M -11.60 % 10.094 M -46.36 % 18.817 M 20.63 % 15.598 M 33.15 % 11.715 M 12.03 % 10.457 M 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 100.00 % -75.000 K 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
Capital lease obligations 3.042 M -28.16 % 4.235 M 131.84 % 1.827 M 24.28 % 1.470 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 0.000 0.000 0.000 0.000
Other total stockholders equity 402.800 M -14.41 % 470.593 M 6.94 % 440.069 M 0.00 % 440.069 M -5.27 % 464.571 M 380.42 % 96.702 M -13.20 % 111.409 M 60.07 % 69.602 M 0.00 % 69.602 M 0.01 % 69.598 M 0.00 % 69.598 M
Deferred tax liabilities non current 0.000 -100.00 % 984.353 K 455.54 % 177.190 K 136.25 % 75.000 K 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
Total assets 726.002 M -6.90 % 779.808 M -5.29 % 823.370 M -1.53 % 836.179 M 4.40 % 800.941 M 76.06 % 454.917 M 28.61 % 353.726 M 12.69 % 313.893 M 30.83 % 239.916 M 25.58 % 191.049 M 16.87 % 163.473 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Deferred income tax 0.000 100.00 % -8.243 M -61.08 % -5.118 M -775.85 % -584.294 K 0.000 100.00 % -671.100 K 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 -100.00 % 251.674 K 0.000 0.000 0.000 0.000
Change in working capital 42.234 M 1 435.88 % -3.162 M -112.82 % 24.669 M 232.35 % -18.640 M 22.30 % -23.988 M -76.26 % -13.609 M 56.19 % -31.062 M -81.39 % -17.124 M -311.93 % -4.157 M 79.16 % -19.947 M -180.95 % -7.100 M
Accounts receivables 32.172 M -28.66 % 45.095 M 87.16 % 24.094 M 228.27 % -18.784 M -6.07 % -17.708 M 52.28 % -37.105 M -26.41 % -29.353 M -54.14 % -19.042 M 0.000 100.00 % -11.788 M -166.94 % -4.416 M
Inventory 43.532 M 223.24 % -35.322 M -286.93 % -9.129 M -224.34 % 7.342 M -82.01 % 40.806 M 470.86 % -11.003 M -131.11 % 35.364 M 179.72 % -44.357 M -159.80 % -17.074 M -109.25 % -8.160 M -203.99 % -2.684 M
Accounts payables -33.469 M -613.43 % -4.691 M -172.29 % 6.490 M 198.13 % -6.614 M 85.95 % -47.086 M -226.90 % 37.105 M 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 -100.00 % 7.128 M 253.41 % -4.647 M -695.25 % -584.294 K 21.71 % -746.301 K 71.36 % -2.606 M 96.08 % -66.426 M -343.92 % 27.233 M 110.83 % 12.917 M 0.000 0.000
Other non cash items -3.651 M -119.54 % 18.686 M 30 291.05 % 61.486 K -96.58 % 1.797 M 1 146.17 % 144.204 K -93.53 % 2.228 M 24.76 % 1.786 M 88.40 % 947.893 K 518.33 % -226.587 K -101.27 % 17.840 M 1 203.43 % -1.617 M
Net cash provided by operating activities 12.989 M 154.21 % -23.960 M -1 350.91 % 1.915 M -95.29 % 40.680 M 53.37 % 26.524 M -33.60 % 39.948 M 49.91 % 26.647 M 69.63 % 15.709 M -13.79 % 18.222 M 67.18 % 10.900 M 225.84 % 3.345 M
Investments in property plant and equipment -8.972 M -45.55 % -6.164 M 77.64 % -27.567 M 87.41 % -219.007 M -3 432.02 % -6.201 M -565.58 % -931.615 K 61.37 % -2.412 M -14.10 % -2.114 M 30.12 % -3.025 M -389.72 % -617.656 K -13.49 % -544.240 K
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 210.300 -68.26 % 662.560 -97.79 % 30.000 K -41.67 % 51.430 K -33.47 % 77.300 K 0.000 0.000
Purchases of investments -71.799 M 28.61 % -100.567 M -67.61 % -60.000 M -1 100.00 % -5.000 M 16.67 % -6.000 M -906 244.41 % -662.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 66.699 M 3 155.16 % 2.049 M -39.78 % 3.402 M 66.52 % 2.043 M -61.05 % 5.245 M 26.95 % 4.132 M 51.94 % 2.719 M -11.47 % 3.071 M 69.75 % 1.809 M 0.000 0.000
Other investing activites 10.000 M -64.32 % 28.030 M 427.80 % -8.551 M -185.51 % 10.000 M 131.25 % -32.000 M -161.54 % 52.001 M 155.34 % -93.970 M -1 479.71 % -5.949 M 70.14 % -19.923 M 31.62 % -29.133 M -15 920.94 % 184.143 K
Net cash used for investing activites -4.072 M 94.69 % -76.652 M 17.33 % -92.716 M 56.26 % -211.964 M -444.13 % -38.955 M -170.57 % 55.201 M 158.94 % -93.662 M -1 776.75 % -4.991 M 76.39 % -21.138 M 28.95 % -29.751 M -8 161.89 % -360.097 K
Debt repayment 30.000 M 7 022.62 % -433.362 K 84.81 % -2.852 M 27.30 % -3.923 M 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 100.00 % -22.177 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -13.981 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 100.00 % -96.662 K 98.04 % -4.942 M 65.20 % -14.200 M 0.000 0.000 100.00 % -7.000 M 0.000 0.000 100.00 % -1.750 M 65.00 % -5.000 M
Other financing activites -2.606 M 0.000 0.000 0.000 -100.00 % 379.962 M 0.000 -100.00 % 29.699 M 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 13.413 M 2 630.70 % -530.024 K 93.20 % -7.794 M 56.99 % -18.123 M -105.07 % 357.785 M 0.000 -100.00 % 22.699 M 0.000 0.000 100.00 % -1.750 M 65.00 % -5.000 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.140 0.000 0.000 0.000 0.000
Net change in cash 22.331 M 122.08 % -101.142 M -2.58 % -98.594 M 47.95 % -189.407 M -154.84 % 345.354 M 262.96 % 95.149 M 314.71 % -44.316 M -513.47 % 10.718 M 467.56 % -2.916 M 85.85 % -20.601 M -922.37 % -2.015 M
Cash at beginning of period 68.108 M -59.76 % 169.250 M -36.81 % 267.844 M -41.42 % 457.251 M 308.64 % 111.897 M 568.12 % 16.748 M -72.57 % 61.063 M 21.29 % 50.345 M -5.47 % 53.261 M -27.89 % 73.863 M -2.66 % 75.878 M
Cash at end of period 90.439 M 32.79 % 68.108 M -59.76 % 169.250 M -36.81 % 267.844 M -41.42 % 457.251 M 308.64 % 111.897 M 568.12 % 16.748 M -72.57 % 61.063 M 21.29 % 50.345 M -5.47 % 53.261 M -27.89 % 73.863 M
Operating cash flow 12.989 M 154.21 % -23.960 M -1 350.91 % 1.915 M -95.29 % 40.680 M 53.37 % 26.524 M -33.60 % 39.948 M 49.91 % 26.647 M 69.63 % 15.709 M -13.79 % 18.222 M 67.18 % 10.900 M 225.84 % 3.345 M
Capital expenditure -8.972 M -45.55 % -6.164 M 77.64 % -27.567 M 87.41 % -219.007 M -3 432.02 % -6.201 M -565.58 % -931.615 K 61.37 % -2.412 M -14.10 % -2.114 M 30.12 % -3.025 M -389.72 % -617.656 K -13.49 % -544.240 K
Free CashFlow 4.017 M 113.33 % -30.125 M -17.44 % -25.651 M 85.62 % -178.327 M -977.46 % 20.323 M -47.91 % 39.017 M 60.99 % 24.236 M 78.27 % 13.595 M -10.54 % 15.197 M 47.80 % 10.282 M 267.11 % 2.801 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
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 2017-06-30 2017-03-31 2016-06-30 2016-03-31
Revenue 29.310 M 33.88 % 21.893 M -65.03 % 62.602 M 16.62 % 53.680 M 98.79 % 27.003 M -8.54 % 29.524 M -57.87 % 70.078 M 41.40 % 49.562 M 54.75 % 32.027 M -20.26 % 40.164 M -47.32 % 76.245 M 62.04 % 47.053 M 382.04 % 9.761 M -68.47 % 30.956 M -74.76 % 122.638 M 138.84 % 51.348 M -42.45 % 89.231 M 272.90 % 23.929 M -83.25 % 142.830 M 233.62 % 42.812 M -49.04 % 84.007 M 361.14 % 18.217 M -87.21 % 142.429 M 255.80 % 40.030 M -49.07 % 78.595 M 480.11 % 13.548 M -59.73 % 33.642 M 0.00 % 33.642 M 46.27 % 23.000 M 0.00 % 23.000 M
Net income -12.494 M -183.40 % -4.408 M -21.76 % -3.621 M 71.24 % -12.587 M 14.88 % -14.788 M -97.79 % -7.477 M 28.64 % -10.477 M -1.85 % -10.287 M 48.13 % -19.833 M -671.54 % -2.571 M -189.73 % 2.865 M 170.92 % -4.040 M 80.94 % -21.195 M -250.46 % -6.048 M -118.52 % 32.648 M 2 850.58 % 1.106 M -94.59 % 20.436 M 506.74 % -5.024 M -116.55 % 30.351 M 2 220.91 % 1.308 M -92.27 % 16.908 M 889.62 % -2.141 M -105.47 % 39.172 M 16 678.33 % -236.284 K -101.19 % 19.828 M 352.47 % -7.854 M -274.92 % 4.490 M 0.00 % 4.490 M 35.31 % 3.318 M 0.00 % 3.318 M
Income before tax -12.277 M -226.84 % -3.756 M 23.98 % -4.942 M 61.39 % -12.798 M 12.43 % -14.615 M -109.18 % -6.987 M 63.06 % -18.913 M -82.74 % -10.350 M 49.06 % -20.319 M -1 010.72 % -1.829 M 5.57 % -1.937 M 50.57 % -3.919 M 81.44 % -21.118 M -247.20 % -6.082 M -116.47 % 36.930 M 2 865.58 % 1.245 M -93.97 % 20.640 M 501.85 % -5.136 M -115.09 % 34.034 M 2 614.19 % 1.254 M -92.49 % 16.698 M 854.25 % -2.214 M -105.03 % 44.028 M 9 858.99 % -451.154 K -102.30 % 19.644 M 349.59 % -7.871 M -277.10 % 4.444 M 0.00 % 4.444 M 36.08 % 3.266 M 0.00 % 3.266 M
Income before tax ratio -0.42 -144.14 % -0.17 -117.36 % -0.08 66.89 % -0.24 55.95 % -0.54 -128.71 % -0.24 12.31 % -0.27 -29.24 % -0.21 67.08 % -0.63 -1 292.92 % -0.05 -79.26 % -0.03 69.50 % -0.08 96.15 % -2.16 -1 001.09 % -0.20 -165.25 % 0.30 1 141.67 % 0.02 -89.52 % 0.23 207.76 % -0.21 -190.08 % 0.24 713.55 % 0.03 -85.26 % 0.20 263.56 % -0.12 -139.31 % 0.31 2 842.81 % -0.01 -104.51 % 0.25 143.02 % -0.58 -539.75 % 0.13 0.00 % 0.13 -6.96 % 0.14 0.00 % 0.14
EBITDA -11.875 M -250.96 % -3.383 M 28.30 % -4.719 M 62.93 % -12.731 M 8.71 % -13.945 M -145.17 % -5.688 M 72.39 % -20.600 M -208.72 % -6.673 M 61.16 % -17.182 M -1 213.61 % 1.543 M 145.96 % -3.357 M -168.19 % -1.252 M 93.16 % -18.301 M -458.30 % -3.278 M -107.85 % 41.746 M 4 665.91 % -914.293 K -104.43 % 20.656 M 401.31 % -6.855 M -119.95 % 34.366 M 2 703.39 % -1.320 M 59.09 % -3.227 M -104.53 % -1.578 M -103.54 % 44.548 M 12 905.71 % 342.527 K -98.12 % 18.204 M 337.35 % -7.670 M -682.72 % 1.316 M 0.00 % 1.316 M -6.79 % 1.412 M 0.00 % 1.412 M
Net income ratio -0.43 -111.69 % -0.20 -248.17 % -0.06 75.34 % -0.23 57.18 % -0.55 -116.25 % -0.25 -69.39 % -0.15 27.97 % -0.21 66.48 % -0.62 -867.57 % -0.06 -270.34 % 0.04 143.77 % -0.09 96.05 % -2.17 -1 011.44 % -0.20 -173.39 % 0.27 1 135.39 % 0.02 -90.59 % 0.23 209.07 % -0.21 -198.81 % 0.21 595.67 % 0.03 -84.82 % 0.20 271.23 % -0.12 -142.74 % 0.28 4 759.42 % -0.01 -102.34 % 0.25 143.52 % -0.58 -534.34 % 0.13 0.00 % 0.13 -7.49 % 0.14 0.00 % 0.14
Ratio EBITDA -0.41 -162.15 % -0.15 -105.02 % -0.08 68.22 % -0.24 54.08 % -0.52 -168.06 % -0.19 34.46 % -0.29 -118.34 % -0.13 74.90 % -0.54 -1 496.54 % 0.04 187.25 % -0.04 -65.51 % -0.03 98.58 % -1.87 -1 670.58 % -0.11 -131.11 % 0.34 2 011.73 % -0.02 -107.69 % 0.23 180.80 % -0.29 -219.07 % 0.24 880.34 % -0.03 19.73 % -0.04 55.65 % -0.09 -127.69 % 0.31 3 555.32 % 0.01 -96.31 % 0.23 140.92 % -0.57 -1 546.96 % 0.04 0.00 % 0.04 -36.28 % 0.06 0.00 % 0.06
Gross profit ratio 0.50 -23.09 % 0.65 9.20 % 0.60 100.16 % 0.30 -27.81 % 0.41 -7.39 % 0.45 37.00 % 0.33 -26.28 % 0.44 -11.67 % 0.50 19.77 % 0.42 -21.34 % 0.53 12.90 % 0.47 -34.49 % 0.72 48.06 % 0.49 -11.50 % 0.55 -0.59 % 0.55 -0.27 % 0.55 -0.25 % 0.56 15.55 % 0.48 -21.88 % 0.62 55.59 % 0.40 -22.69 % 0.51 -3.87 % 0.53 -19.78 % 0.66 34.23 % 0.49 -50.52 % 1.00 61.67 % 0.62 0.00 % 0.62 -3.10 % 0.64 0.00 % 0.64
Weighted average shs out dil 73.475 M 0.00 % 73.475 M -8.26 % 80.088 M 0.00 % 80.088 M 0.00 % 80.088 M 41.00 % 56.800 M 0.00 % 56.800 M 0.00 % 56.800 M 0.00 % 56.800 M 0.00 % 56.800 M 0.00 % 56.800 M 3.31 % 54.981 M 0.00 % 54.981 M 0.00 % 54.981 M -2.71 % 56.513 M 1.23 % 55.827 M 0.00 % 55.827 M 0.00 % 55.827 M -14.62 % 65.386 M 0.00 % 65.386 M 0.00 % 65.386 M 1 526 794 406.16 % 4.283 -100.00 % 42.388 M 0.00 % 42.388 M 0.00 % 42.388 M 0.00 % 42.388 M 3.85 % 40.817 M 0.00 % 40.817 M 4.56 % 39.037 M 0.00 % 39.037 M
Weighted average shs out 73.475 M 0.00 % 73.475 M -8.26 % 80.088 M 0.00 % 80.088 M 0.00 % 80.088 M 41.00 % 56.800 M 0.00 % 56.800 M 0.00 % 56.800 M 0.00 % 56.800 M 0.00 % 56.800 M 0.00 % 56.800 M 3.31 % 54.981 M 0.00 % 54.981 M 0.00 % 54.981 M -0.35 % 55.173 M -1.17 % 55.827 M 0.00 % 55.827 M 0.00 % 55.827 M -14.62 % 65.386 M 0.00 % 65.386 M 0.00 % 65.386 M 1 526 795 903.52 % 4.283 -100.00 % 42.388 M 0.00 % 42.388 M 0.00 % 42.388 M 0.00 % 42.388 M 3.85 % 40.817 M 0.00 % 40.817 M 4.56 % 39.037 M 0.00 % 39.037 M
EPS diluted -0.17 -183.33 % -0.06 -33.33 % -0.05 71.88 % -0.16 11.11 % -0.18 -38.46 % -0.13 27.78 % -0.18 0.00 % -0.18 48.57 % -0.35 -672.63 % -0.05 -189.88 % 0.05 168.57 % -0.07 81.15 % -0.39 -254.55 % -0.11 -118.97 % 0.58 2 829.29 % 0.02 -94.65 % 0.37 511.11 % -0.09 -119.57 % 0.46 2 200.00 % 0.02 -92.31 % 0.26 100.00 % -500 000.00 -54 347 926.09 % 0.92 16 528.57 % -0.01 -101.19 % 0.47 347.37 % -0.19 -272.73 % 0.11 0.00 % 0.11 29.41 % 0.09 0.00 % 0.09
Earnings per share -0.17 -183.33 % -0.06 -33.33 % -0.05 71.88 % -0.16 11.11 % -0.18 -38.46 % -0.13 27.78 % -0.18 0.00 % -0.18 48.57 % -0.35 -672.63 % -0.05 -189.88 % 0.05 168.57 % -0.07 81.15 % -0.39 -254.55 % -0.11 -118.97 % 0.58 2 829.29 % 0.02 -94.65 % 0.37 511.11 % -0.09 -119.57 % 0.46 2 200.00 % 0.02 -92.31 % 0.26 100.00 % -500 000.49 -54 347 979.35 % 0.92 16 528.57 % -0.01 -101.19 % 0.47 347.37 % -0.19 -272.73 % 0.11 0.00 % 0.11 29.41 % 0.09 0.00 % 0.09
Gross profit 14.755 M 2.96 % 14.331 M -61.81 % 37.525 M 133.43 % 16.076 M 43.50 % 11.202 M -15.30 % 13.226 M -42.28 % 22.913 M 4.24 % 21.982 M 36.69 % 16.082 M -4.49 % 16.839 M -58.56 % 40.636 M 82.94 % 22.213 M 215.77 % 7.035 M -53.31 % 15.068 M -77.66 % 67.451 M 137.44 % 28.408 M -42.61 % 49.498 M 271.97 % 13.307 M -80.64 % 68.739 M 160.61 % 26.376 M -20.71 % 33.265 M 256.51 % 9.331 M -87.70 % 75.885 M 185.44 % 26.585 M -31.63 % 38.886 M 187.01 % 13.548 M -34.89 % 20.809 M 0.00 % 20.809 M 41.73 % 14.682 M 0.00 % 14.682 M
Income tax expense 216.495 K -66.80 % 652.159 K 149.37 % -1.321 M -526.83 % -210.738 K -221.95 % 172.811 K -64.71 % 489.715 K 105.80 % -8.436 M -13 377.39 % -62.597 K 87.10 % -485.403 K -165.48 % 741.283 K 115.44 % -4.802 M -4 098.81 % 120.086 K 54.13 % 77.912 K 326.61 % -34.382 K -100.80 % 4.282 M 2 985.18 % 138.783 K -31.89 % 203.756 K 282.31 % -111.765 K -103.03 % 3.683 M 6 949.44 % -53.777 K -100.26 % 20.977 M 202.29 % -20.508 M -522.32 % 4.856 M 2 360.00 % -214.869 K -100.97 % 22.176 M 0.000 -100.00 % 45.636 K 0.00 % 45.636 K -12.69 % 52.271 K 0.00 % 52.271 K
Cost of revenue 14.555 M 92.47 % 7.562 M -69.84 % 25.078 M -33.31 % 37.604 M 149.03 % 15.100 M -7.35 % 16.298 M -64.68 % 46.143 M 67.31 % 27.579 M 72.97 % 15.945 M -31.64 % 23.326 M -34.49 % 35.608 M 43.35 % 24.840 M 811.07 % 2.726 M -82.84 % 15.889 M -71.21 % 55.187 M 140.57 % 22.940 M -42.26 % 39.733 M 274.06 % 10.622 M -85.66 % 74.090 M 350.79 % 16.436 M -67.61 % 50.742 M 471.01 % 8.886 M -86.65 % 66.544 M 394.93 % 13.445 M -66.14 % 39.710 M 0.000 -100.00 % 12.833 M 0.00 % 12.833 M 54.27 % 8.318 M 0.00 % 8.318 M
General and administrative expenses -2.542 M -168.60 % 3.706 M 144.31 % -8.363 M -180.11 % 10.440 M 533.79 % -2.407 M -164.72 % 3.718 M 135.40 % -10.505 M -183.99 % 12.507 M 670.72 % -2.192 M -159.78 % 3.666 M 147.34 % -7.744 M -175.79 % 10.217 M 573.48 % -2.158 M -159.03 % 3.656 M 141.29 % -8.853 M -183.99 % 10.541 M 647.31 % -1.926 M -154.95 % 3.505 M 149.01 % -7.151 M -292.88 % 3.708 M 2.14 % 3.630 M 27.37 % 2.850 M 149.86 % -5.716 M -280.97 % 3.158 M -50.26 % 6.350 M 0.000 -100.00 % 10.618 M 0.00 % 10.618 M 31.95 % 8.047 M 0.00 % 8.047 M
Selling and marketing expenses -3.769 M -144.26 % 8.515 M 135.71 % -23.844 M -178.39 % 30.415 M 1 198.49 % -2.769 M -124.03 % 11.521 M 164.91 % -17.749 M -220.20 % 14.767 M -8.87 % 16.205 M 35.27 % 11.979 M -38.02 % 19.328 M 45.64 % 13.271 M -16.90 % 15.969 M 62.96 % 9.799 M -43.32 % 17.289 M 7.79 % 16.040 M 13.83 % 14.092 M 42.95 % 9.858 M -42.94 % 17.275 M 31.58 % 13.129 M 6.93 % 12.278 M 53.59 % 7.994 M -38.19 % 12.933 M -14.23 % 15.079 M -26.70 % 20.573 M 0.000 -100.00 % 8.781 M 0.00 % 8.781 M 68.06 % 5.225 M 0.00 % 5.225 M
Other expenses 20.129 M 385.12 % -7.060 M -112.90 % 54.723 M 335.05 % -23.282 M -211.06 % 20.964 M 489.47 % -5.383 M -109.29 % 57.951 M 11 571.04 % -505.193 K -7 612.70 % -6.550 K 99.74 % -2.547 M -122.37 % 11.387 M 270.59 % -6.675 M -211.74 % 5.974 M 404.35 % -1.963 M -163.95 % 3.069 M 383 581.45 % 800.010 104.00 % -19.999 K -251.51 % 13.200 K 179.55 % -16.593 K -375.32 % -3.491 K 99.98 % -16.697 M 18.30 % -20.436 M -16 810.66 % 122.292 K -84.81 % 805.279 K 104.16 % -19.335 M 9.73 % -21.420 M 0.000 0.000 0.000 0.000
Operating expenses 26.843 M 49.17 % 17.994 M -57.56 % 42.405 M 48.81 % 28.495 M 2.55 % 27.788 M 40.06 % 19.840 M -56.62 % 45.739 M 38.60 % 33.001 M -5.35 % 34.867 M 37.24 % 25.406 M -30.63 % 36.624 M 30.72 % 28.017 M -13.03 % 32.217 M 43.64 % 22.428 M -34.28 % 34.129 M 13.22 % 30.145 M 4.52 % 28.842 M 38.58 % 20.813 M -39.45 % 34.373 M 24.11 % 27.696 M 265.88 % -16.697 M 18.30 % -20.436 M -165.21 % 31.337 M 13.43 % 27.627 M 242.89 % -19.335 M 9.73 % -21.420 M -227.69 % 16.775 M 0.00 % 16.775 M 41.84 % 11.827 M 0.00 % 11.827 M
Cost and expenses 41.398 M 61.98 % 25.557 M -62.13 % 67.482 M 2.09 % 66.100 M 59.05 % 41.559 M 14.01 % 36.451 M -58.70 % 88.260 M 45.69 % 60.581 M 19.23 % 50.812 M 4.27 % 48.731 M -32.54 % 72.233 M 36.66 % 52.857 M 51.27 % 34.943 M -8.81 % 38.317 M -57.10 % 89.316 M 68.25 % 53.085 M -22.59 % 68.574 M 118.15 % 31.435 M -71.02 % 108.464 M 145.77 % 44.132 M 29.63 % 34.046 M 266.60 % -20.436 M -120.88 % 97.881 M 138.31 % 41.072 M 101.59 % 20.374 M 195.12 % -21.420 M -172.35 % 29.608 M 0.00 % 29.608 M 46.97 % 20.145 M 0.00 % 20.145 M
Research and development expenses 13.025 M 1.49 % 12.834 M -35.47 % 19.888 M 82.08 % 10.922 M -8.98 % 12.000 M 20.20 % 9.983 M -37.77 % 16.042 M 23.64 % 12.974 M -5.19 % 13.685 M 11.19 % 12.308 M -9.85 % 13.653 M 21.85 % 11.205 M -9.87 % 12.432 M 13.67 % 10.936 M -29.83 % 15.587 M 40.29 % 11.110 M 0.74 % 11.029 M 9.02 % 10.116 M -33.26 % 15.158 M 18.82 % 12.757 M 24.91 % 10.213 M 11.04 % 9.197 M -28.31 % 12.828 M 19.77 % 10.710 M -42.55 % 18.644 M 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses -6.311 M -151.64 % 12.221 M 137.94 % -32.207 M -178.83 % 40.855 M 889.40 % -5.175 M -133.96 % 15.239 M 153.94 % -28.254 M -203.59 % 27.274 M 94.63 % 14.013 M -10.43 % 15.645 M 35.06 % 11.584 M -50.68 % 23.488 M 70.06 % 13.811 M 2.65 % 13.455 M 59.49 % 8.436 M -68.26 % 26.581 M 118.49 % 12.166 M -8.96 % 13.362 M 31.99 % 10.124 M -39.87 % 16.837 M -0.19 % 16.869 M 55.56 % 10.844 M 50.24 % 7.218 M -60.42 % 18.238 M -32.26 % 26.922 M 0.000 -100.00 % 19.399 M 0.00 % 19.399 M 46.16 % 13.272 M 0.00 % 13.272 M
Interest income 1.307 M -15.41 % 1.545 M -9.81 % 1.713 M 34.60 % 1.273 M -25.01 % 1.697 M -9.35 % 1.872 M 34.73 % 1.390 M -43.62 % 2.465 M 144.08 % 1.010 M -59.31 % 2.482 M 71.56 % 1.447 M 53.35 % 943.472 K -30.34 % 1.354 M -23.00 % 1.759 M -86.77 % 13.294 M 679.72 % 1.705 M -74.61 % 6.716 M 191.85 % 2.301 M -61.55 % 5.984 M 172.78 % 2.194 M 0.000 -100.00 % 102.153 K -75.23 % 412.419 K 0.000 0.000 0.000 -100.00 % 410.092 K 0.00 % 410.092 K -0.19 % 410.890 K 0.00 % 410.890 K
Interest expense 402.691 K 8.00 % 372.873 K 67.52 % 222.583 K 230.27 % 67.394 K 57.39 % 42.819 K -5.17 % 45.153 K 150.64 % 18.015 K -86.57 % 134.131 K 224.15 % 41.379 K 39.27 % 29.712 K -32.08 % 43.744 K 78.44 % 24.515 K -28.29 % 34.187 K -27.10 % 46.897 K -94.42 % 841.000 K 5 561.77 % 14.854 K -44.73 % 26.873 K 9.43 % 24.558 K -52.57 % 51.772 K -91.77 % 628.992 K 0.000 -100.00 % 21.027 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 0.000 0.000 0.000 -100.00 % 2.243 M -19.99 % 2.804 M 5.60 % 2.655 M 0.00 % 2.655 M -26.37 % 3.606 M 15.64 % 3.118 M 0.00 % 3.118 M 18.48 % 2.632 M 0.00 % 2.632 M -3.55 % 2.728 M 0.00 % 2.728 M -44.31 % 4.900 M 313.26 % 1.186 M -16.97 % 1.428 M 0.00 % 1.428 M 377.62 % 298.969 K 9.66 % 272.637 K -6.49 % 291.555 K 6.94 % 272.637 K 0.00 % 272.637 K 35.01 % 201.941 K -24.01 % 265.731 K 31.59 % 201.941 K -40.26 % 338.061 K 0.00 % 338.061 K 10.12 % 306.983 K 0.00 % 306.984 K
Operating income -12.088 M -229.98 % -3.663 M 24.93 % -4.880 M 60.71 % -12.420 M 25.12 % -16.586 M -69.58 % -9.781 M 57.15 % -22.825 M -131.86 % -9.845 M 51.53 % -20.312 M -137.10 % -8.567 M -349.92 % -1.904 M 67.19 % -5.804 M 76.95 % -25.182 M -242.11 % -7.361 M -121.74 % 33.860 M 2 620.83 % 1.244 M -93.98 % 20.660 M 501.21 % -5.149 M -115.12 % 34.051 M 2 607.97 % 1.257 M -92.41 % 16.568 M 846.74 % -2.219 M -105.05 % 43.906 M 3 594.48 % -1.256 M -106.43 % 19.551 M 348.37 % -7.872 M -904.77 % 978.115 K 0.00 % 978.115 K -11.49 % 1.105 M 0.00 % 1.105 M
Operating income ratio -0.41 -146.48 % -0.17 -114.65 % -0.08 66.31 % -0.23 62.33 % -0.61 -85.41 % -0.33 -1.71 % -0.33 -63.98 % -0.20 68.68 % -0.63 -197.34 % -0.21 -754.09 % -0.02 79.75 % -0.12 95.22 % -2.58 -984.96 % -0.24 -186.12 % 0.28 1 039.20 % 0.02 -89.53 % 0.23 207.59 % -0.22 -190.27 % 0.24 711.69 % 0.03 -85.11 % 0.20 261.93 % -0.12 -139.51 % 0.31 1 082.14 % -0.03 -112.62 % 0.25 142.81 % -0.58 -2 098.33 % 0.03 0.00 % 0.03 -39.49 % 0.05 0.00 % 0.05
Total other income expenses net -189.313 K -103.38 % -93.083 K -50.84 % -61.711 K 83.69 % -378.376 K -119.20 % 1.971 M -29.46 % 2.794 M -28.59 % 3.912 M 874.37 % -505.193 K -7 612.47 % -6.550 K 83.86 % -40.586 K -22.52 % -33.127 K -743.35 % -3.928 K -100.20 % 1.946 M 52.23 % 1.279 M -50.55 % 2.586 M 323 102.38 % 800.000 100.92 % -87.429 K -762.39 % 13.199 K 179.54 % -16.594 K -375.20 % -3.492 K -102.69 % 129.738 K 2 547.71 % 4.900 K -95.99 % 122.292 K -84.81 % 805.279 K 657.74 % 106.274 K 10 527.40 % 1.000 K -99.97 % 3.372 M 0.00 % 3.372 M 60.41 % 2.102 M 0.00 % 2.102 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 2017-06-30 2017-03-31 2016-06-30 2016-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-06-30 2019-03-31 2017-06-30 2017-03-31 2016-03-31
Net debt -10.103 M 78.97 % -48.042 M 20.63 % -60.529 M 17.62 % -73.478 M 5.21 % -77.519 M -4.20 % -74.392 M -18.18 % -62.945 M 47.80 % -120.579 M -42.20 % -84.793 M 49.15 % -166.745 M 5.34 % -176.144 M -24.36 % -141.645 M 17.61 % -171.921 M 14.84 % -201.882 M 23.99 % -265.591 M 10.03 % -295.205 M 37.25 % -470.476 M -17.90 % -399.036 M 13.19 % -459.690 M -16.29 % -395.288 M -21.57 % -325.147 M -244.39 % 225.188 M 277.05 % -127.188 M -479.74 % -21.939 M -112.89 % 170.149 M 319.04 % -77.680 M 0.00 % -77.680 M -188.92 % 87.355 M
Total investments 188.064 M 13.96 % 165.022 M 0.45 % 164.287 M -1.21 % 166.299 M -27.97 % 230.888 M -5.01 % 243.066 M -12.32 % 277.230 M 62.02 % 171.106 M 31.68 % 129.940 M 64.92 % 78.788 M -0.08 % 78.853 M -0.93 % 79.589 M 0.53 % 79.166 M 14.98 % 68.855 M 430.39 % 12.982 M 75.47 % 7.399 M 0.73 % 7.345 M 0.93 % 7.278 M -1.01 % 7.352 M 489.32 % 1.247 M 2.61 % 1.216 M -99.73 % 450.376 M 34 123.88 % 1.316 M 11.31 % 1.182 M -99.65 % 340.298 M 36 888.92 % 920.000 K 0.00 % 920.000 K -99.47 % 174.711 M
Total debt 52.522 M -1.47 % 53.305 M 61.05 % 33.097 M 584.77 % 4.833 M 1.15 % 4.778 M -8.67 % 5.232 M -5.62 % 5.544 M 21.04 % 4.580 M -60.90 % 11.713 M 438.44 % 2.175 M -21.15 % 2.759 M 10.18 % 2.504 M 23.87 % 2.021 M -23.73 % 2.650 M -34.42 % 4.042 M -61.89 % 10.604 M 4.93 % 10.106 M 25.68 % 8.041 M 0.000 0.000 -100.00 % 800.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 28.675 M -93.56 % 445.456 M 0.000 -100.00 % 449.621 M 1 294.34 % 32.246 M -93.16 % 471.508 M 0.000 -100.00 % 471.627 M 1 504.86 % 29.387 M -93.74 % 469.457 M 1 497.47 % 29.387 M -93.74 % 469.503 M 1 495.10 % 29.434 M -93.73 % 469.503 M 1 495.10 % 29.434 M -93.66 % 464.571 M 1 796.06 % 24.502 M -94.73 % 464.571 M 0.000 0.000 0.000 -100.00 % 308.751 M 0.000 0.000 -100.00 % 257.841 M 0.000 0.000 -100.00 % 132.696 M
Retained earnings 86.853 M -12.58 % 99.347 M -4.25 % 103.755 M -3.37 % 107.376 M -10.49 % 119.963 M -10.97 % 134.751 M -5.26 % 142.228 M -8.70 % 155.781 M -6.19 % 166.068 M -10.67 % 185.902 M -1.36 % 188.472 M 1.54 % 185.607 M -2.13 % 189.647 M -12.11 % 215.784 M -2.73 % 221.832 M 14.53 % 193.691 M 0.57 % 192.585 M 3.35 % 186.349 M -2.63 % 191.373 M 15.48 % 165.726 M 0.80 % 164.418 M 0.000 -100.00 % 149.651 M 29.23 % 115.806 M 0.000 -100.00 % 55.650 M 0.00 % 55.650 M 0.000
Common stock 80.088 M 0.00 % 80.088 M 0.00 % 80.088 M 0.00 % 80.088 M 0.00 % 80.088 M 41.00 % 56.800 M 0.00 % 56.800 M 0.00 % 56.800 M 0.00 % 56.800 M 0.00 % 56.800 M 0.00 % 56.800 M 0.00 % 56.800 M 0.00 % 56.800 M 0.00 % 56.800 M 0.00 % 56.800 M 0.00 % 56.800 M 0.00 % 56.800 M 0.00 % 56.800 M 0.00 % 56.800 M 0.00 % 56.800 M 0.00 % 56.800 M 0.000 -100.00 % 42.600 M 0.00 % 42.600 M 0.000 -100.00 % 40.000 M 0.00 % 40.000 M 0.000
Total equity 589.038 M -3.06 % 607.628 M -1.25 % 615.318 M -3.42 % 637.084 M -1.85 % 649.078 M -2.11 % 663.059 M -0.99 % 669.701 M -2.12 % 684.207 M -1.17 % 692.325 M -2.78 % 712.158 M -0.36 % 714.729 M 0.40 % 711.911 M -0.56 % 715.950 M -3.52 % 742.087 M -0.81 % 748.135 M 4.63 % 715.062 M 0.15 % 713.956 M 0.88 % 707.720 M -0.70 % 712.744 M 4.45 % 682.393 M 0.19 % 681.085 M 122.13 % 306.610 M -0.69 % 308.751 M 14.43 % 269.815 M 4.64 % 257.841 M 56.03 % 165.248 M 0.00 % 165.248 M 24.53 % 132.696 M
Other non current liabilities 2.386 M 0.61 % 2.372 M -2.63 % 2.436 M 11.34 % 2.188 M 13.97 % 1.920 M 3.52 % 1.854 M 1.72 % 1.823 M 57.95 % 1.154 M 0.00 % 1.154 M 14.93 % 1.004 M 0.00 % 1.004 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 83.533 M 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 22.467 M -3.37 % 23.250 M 664.22 % 3.042 M -13.64 % 3.523 M 1.39 % 3.474 M -8.42 % 3.794 M -10.41 % 4.235 M 13.96 % 3.716 M 217.34 % 1.171 M -9.56 % 1.295 M -29.11 % 1.827 M -10.24 % 2.035 M 31.08 % 1.553 M 10.54 % 1.405 M -4.44 % 1.470 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
Total non current liabilities 24.853 M -3.00 % 25.621 M 367.72 % 5.478 M -18.76 % 6.743 M 6.48 % 6.332 M -3.55 % 6.566 M -6.77 % 7.042 M 20.91 % 5.824 M 102.78 % 2.872 M 1.33 % 2.834 M -5.77 % 3.008 M 42.55 % 2.110 M 29.65 % 1.628 M 10.01 % 1.480 M -4.22 % 1.545 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 83.533 M 0.000 0.000 0.000 0.000 0.000 0.000
Other current liabilities 32.649 M 2.65 % 31.805 M -5.38 % 33.613 M -7.79 % 36.453 M 338.27 % 8.318 M -36.30 % 13.058 M -36.59 % 20.593 M 74.58 % 11.796 M -53.59 % 25.415 M 2.63 % 24.765 M -24.29 % 32.710 M -6.65 % 35.039 M 104.10 % 17.167 M 58.05 % 10.862 M -48.27 % 20.999 M 195.06 % 7.117 M -43.11 % 12.510 M -0.85 % 12.617 M -53.58 % 27.180 M -18.75 % 33.452 M -6.22 % 35.673 M 0.000 -100.00 % 63.164 M 84.95 % 34.152 M 0.000 -100.00 % 48.737 M 0.00 % 48.737 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 21.309 M -19.55 % 26.487 M -7.28 % 28.568 M 1.12 % 28.251 M 6.61 % 26.499 M 221.63 % 8.239 M -73.40 % 30.977 M 183.01 % 10.945 M 0.000 0.000 0.000 -100.00 % 7.821 M 76.90 % 4.421 M -35.88 % 6.895 M 0.000 0.000 100.00 % -800.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 30.055 M 0.00 % 30.055 M 0.00 % 30.055 M 2 193.06 % 1.311 M 0.53 % 1.304 M -9.33 % 1.438 M 9.89 % 1.309 M -24.23 % 1.727 M -81.82 % 9.500 M 0.000 0.000 0.000 -100.00 % 468.790 K -62.37 % 1.246 M -51.56 % 2.572 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 800.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 91.588 M 4.13 % 87.951 M -16.40 % 105.206 M 30.10 % 80.866 M 27.55 % 63.401 M -18.80 % 78.080 M -24.24 % 103.065 M 64.33 % 62.717 M -5.45 % 66.330 M 19.71 % 55.410 M -47.55 % 105.634 M 62.77 % 64.897 M 55.66 % 41.691 M -9.84 % 46.240 M -46.54 % 86.499 M 40.82 % 61.424 M -7.13 % 66.143 M 37.29 % 48.179 M -45.37 % 88.197 M 34.52 % 65.564 M -13.47 % 75.767 M 0.000 -100.00 % 146.165 M 199.01 % 48.884 M 0.000 -100.00 % 73.388 M 0.00 % 73.388 M 0.000
Total liabilities 116.440 M 2.53 % 113.573 M 2.61 % 110.684 M 26.34 % 87.608 M 25.63 % 69.733 M -17.62 % 84.646 M -23.12 % 110.107 M 60.64 % 68.541 M -0.96 % 69.203 M 18.81 % 58.244 M -46.39 % 108.642 M 62.13 % 67.007 M 54.68 % 43.319 M -9.22 % 47.719 M -45.80 % 88.044 M 43.34 % 61.424 M -7.13 % 66.143 M 37.29 % 48.179 M -45.37 % 88.197 M 34.52 % 65.564 M -13.47 % 75.767 M -9.30 % 83.533 M -42.85 % 146.165 M 199.01 % 48.884 M 0.000 -100.00 % 73.388 M 0.00 % 73.388 M 0.000
Other non current assets 1.447 M -97.98 % 71.691 M -22.00 % 91.916 M 4 697.16 % 1.916 M -9.40 % 2.115 M 13.01 % 1.871 M -43.61 % 3.319 M 91.70 % 1.731 M -98.34 % 104.530 M 12.64 % 92.801 M -30.02 % 132.617 M 29.43 % 102.460 M 56.71 % 65.380 M 207 396.42 % 31.509 K -99.97 % 121.647 M 7 581.75 % 1.584 M -38.59 % 2.579 M -97.51 % 103.447 M -23.04 % 134.419 M 4 668.11 % 2.819 M -0.76 % 2.841 M -99.27 % 390.143 M 12 178.54 % 3.177 M -24.19 % 4.191 M 102.46 % -170.149 M -3 278.01 % 5.354 M 0.00 % 5.354 M 106.13 % -87.355 M
Long term investments 134.633 M 41.82 % 94.934 M 28.06 % 74.131 M -55.42 % 166.299 M -8.03 % 180.822 M 1.61 % 177.955 M 0.51 % 177.056 M 2.74 % 172.328 M 489.20 % 29.248 M 360.33 % -11.235 M 77.24 % -49.352 M -137.34 % -20.793 M -230.96 % 15.877 M -77.19 % 69.616 M 164.96 % -107.160 M -1 548.39 % 7.399 M 0.73 % 7.345 M 107.91 % -92.849 M 24.47 % -122.932 M -4 172.24 % 3.019 M 6 286.75 % -48.794 K 0.000 -100.00 % 431.106 K 0.000 0.000 -100.00 % 920.000 K 0.00 % 920.000 K 0.000
Intangible assets 13.605 M -3.56 % 14.108 M -3.44 % 14.611 M -3.48 % 15.137 M -3.08 % 15.618 M -1.00 % 15.775 M 9.43 % 14.416 M 5.12 % 13.714 M 3.97 % 13.189 M -2.96 % 13.592 M -2.87 % 13.993 M 13.43 % 12.337 M -1.72 % 12.553 M -2.66 % 12.896 M -2.52 % 13.230 M 155.09 % 5.186 M 23.84 % 4.188 M 62.84 % 2.572 M 46.53 % 1.755 M 93.98 % 904.815 K 107.18 % 436.722 K 0.000 -100.00 % 501.448 K -11.45 % 566.256 K 0.000 -100.00 % 536.321 K 0.00 % 536.321 K 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 13.605 M -3.56 % 14.108 M -3.44 % 14.611 M -3.48 % 15.137 M -3.08 % 15.618 M -1.00 % 15.775 M 9.43 % 14.416 M 5.12 % 13.714 M 3.97 % 13.189 M -2.96 % 13.592 M -2.87 % 13.993 M 13.43 % 12.337 M -1.72 % 12.553 M -2.66 % 12.896 M -2.52 % 13.230 M 155.09 % 5.186 M 23.84 % 4.188 M 62.84 % 2.572 M 46.53 % 1.755 M 93.98 % 904.815 K 107.18 % 436.722 K 0.000 -100.00 % 501.448 K -11.45 % 566.256 K 0.000 -100.00 % 536.321 K 0.00 % 536.321 K 0.000
Property plant equipment net 202.845 M -1.36 % 205.637 M -1.20 % 208.144 M -1.41 % 211.118 M -1.07 % 213.407 M 0.50 % 212.341 M -0.37 % 213.128 M -0.38 % 213.946 M 0.32 % 213.261 M -0.86 % 215.109 M -0.40 % 215.965 M -1.51 % 219.281 M 3.85 % 211.142 M -0.16 % 211.476 M 6.22 % 199.090 M 9.34 % 182.087 M 492.89 % 30.712 M 2.28 % 30.027 M 831.96 % 3.222 M 14.29 % 2.819 M -0.76 % 2.841 M 0.000 -100.00 % 3.177 M -3.11 % 3.279 M 0.000 -100.00 % 2.586 M 0.00 % 2.586 M 0.000
Total non current assets 369.576 M -8.44 % 403.633 M -0.76 % 406.717 M -1.29 % 412.032 M -4.00 % 429.219 M 0.91 % 425.351 M -0.13 % 425.884 M 3.69 % 410.719 M 11.38 % 368.759 M 15.85 % 318.301 M -1.04 % 321.640 M 1.53 % 316.789 M 2.66 % 308.577 M 3.65 % 297.722 M 29.18 % 230.467 M 15.40 % 199.707 M 312.54 % 48.409 M 4.36 % 46.387 M 137.40 % 19.540 M 59.40 % 12.258 M 40.71 % 8.712 M -97.77 % 390.143 M 3 956.87 % 9.617 M -2.82 % 9.896 M 105.82 % -170.149 M -1 910.77 % 9.397 M 0.00 % 9.397 M 110.76 % -87.355 M
Other current assets 63.995 M 101.53 % 31.755 M 36.55 % 23.256 M -30.47 % 33.449 M 143.25 % 13.751 M 1.41 % 13.559 M 149.80 % 5.428 M -87.40 % 43.086 M 6.58 % 40.427 M 0.93 % 40.054 M -5.73 % 42.489 M 13.50 % 37.436 M 0.000 -100.00 % 43.439 M 12.27 % 38.691 M -17.47 % 46.882 M 8.52 % 43.199 M -2.41 % 44.266 M 40.71 % 31.459 M -79.23 % 151.477 M -38.87 % 247.780 M 0.000 -100.00 % 134.999 M 10.86 % 121.776 M 0.000 -100.00 % 28.551 M 0.00 % 28.551 M 0.000
Short term investments 53.431 M -23.77 % 70.088 M -22.26 % 90.156 M 125.26 % 40.024 M -20.06 % 50.066 M -23.11 % 65.111 M -35.00 % 100.174 M 8 299.04 % -1.222 M -101.21 % 100.693 M 11.85 % 90.023 M -29.78 % 128.205 M 27.72 % 100.382 M 58.61 % 63.289 M 26.22 % 50.140 M -58.27 % 120.142 M 0.000 0.000 -100.00 % 100.127 M -23.15 % 130.283 M 7 455.34 % -1.771 M -240.07 % 1.265 M -99.72 % 450.376 M 50 797.74 % 884.865 K -25.15 % 1.182 M -99.65 % 340.298 M 0.000 0.000 -100.00 % 174.711 M
cash and cash equivalents 62.625 M -38.21 % 101.347 M 8.25 % 93.626 M 14.74 % 81.599 M -1.13 % 82.531 M 3.12 % 80.035 M 10.86 % 72.193 M -42.32 % 125.158 M 29.69 % 96.506 M -42.87 % 168.920 M -5.58 % 178.903 M 24.11 % 144.149 M -17.13 % 173.942 M -14.96 % 204.533 M -24.14 % 269.632 M -11.83 % 305.809 M -36.37 % 480.582 M 18.06 % 407.077 M -11.45 % 459.690 M 16.29 % 395.288 M 21.27 % 325.947 M 244.74 % -225.188 M -277.05 % 127.188 M 479.74 % 21.939 M 112.89 % -170.149 M -319.04 % 77.680 M 0.00 % 77.680 M 188.92 % -87.355 M
Cash and short term investments 152.972 M -10.77 % 171.434 M -16.49 % 205.290 M 68.79 % 121.623 M -8.28 % 132.597 M -8.65 % 145.146 M -15.79 % 172.367 M 37.72 % 125.158 M -36.53 % 197.199 M -23.84 % 258.943 M -15.68 % 307.108 M 25.59 % 244.531 M 3.08 % 237.231 M -6.85 % 254.673 M -34.66 % 389.775 M 27.46 % 305.809 M -36.37 % 480.582 M -5.25 % 507.203 M -14.03 % 589.974 M 49.25 % 395.288 M 21.27 % 325.947 M 44.74 % 225.188 M 77.05 % 127.188 M 479.74 % 21.939 M -87.11 % 170.149 M 119.04 % 77.680 M 0.00 % 77.680 M -11.08 % 87.355 M
Total current assets 335.903 M 5.77 % 317.567 M -0.54 % 319.285 M 2.12 % 312.661 M 7.97 % 289.593 M -10.16 % 322.353 M -8.92 % 353.924 M 3.48 % 342.030 M -12.92 % 392.769 M -13.12 % 452.102 M -9.89 % 501.731 M 8.57 % 462.129 M 2.54 % 450.692 M -8.41 % 492.084 M -18.76 % 605.712 M 5.02 % 576.780 M -21.17 % 731.690 M 3.13 % 709.511 M -9.20 % 781.401 M 6.21 % 735.698 M -1.66 % 748.140 M 232.23 % 225.188 M -49.43 % 445.300 M 44.20 % 308.803 M 81.49 % 170.149 M -25.78 % 229.239 M 0.00 % 229.239 M 162.42 % 87.355 M
Inventory 47.133 M 9.56 % 43.021 M 19.40 % 36.031 M -36.50 % 56.740 M -6.81 % 60.888 M -8.34 % 66.427 M -10.74 % 74.422 M 24.51 % 59.771 M 42.01 % 42.090 M 8.81 % 38.682 M 10.27 % 35.078 M -14.10 % 40.836 M 15.86 % 35.246 M 12.11 % 31.438 M 18.47 % 26.537 M -40.37 % 44.500 M 10.72 % 40.192 M 1.15 % 39.737 M 15.49 % 34.407 M -43.95 % 61.386 M 5.33 % 58.280 M 0.000 -100.00 % 75.214 M 62.65 % 46.242 M 0.000 -100.00 % 77.603 M 0.00 % 77.603 M 0.000
Net receivables 71.803 M 0.63 % 71.357 M 30.43 % 54.708 M -45.75 % 100.849 M 22.45 % 82.357 M -15.29 % 97.222 M -4.41 % 101.708 M -27.96 % 141.186 M 5.13 % 134.294 M -3.05 % 138.524 M 15.72 % 119.710 M -14.08 % 139.326 M 0.000 -100.00 % 162.535 M -6.10 % 173.097 M -3.61 % 179.589 M -13.34 % 207.226 M 69.14 % 122.521 M -21.86 % 156.794 M 22.93 % 127.548 M -15.40 % 150.764 M 0.000 -100.00 % 107.899 M -9.50 % 119.230 M 0.000 -100.00 % 45.404 M 0.00 % 45.404 M 0.000
Tax assets 17.047 M -1.25 % 17.263 M -3.64 % 17.915 M 2.01 % 17.562 M 1.77 % 17.257 M -0.87 % 17.409 M -3.10 % 17.965 M 99.62 % 9.000 M 5.50 % 8.530 M 6.19 % 8.033 M -4.55 % 8.416 M 140.15 % 3.505 M -3.31 % 3.625 M -2.10 % 3.703 M 1.16 % 3.660 M 6.05 % 3.451 M -3.73 % 3.585 M 12.37 % 3.190 M 3.73 % 3.076 M 14.06 % 2.697 M 2.03 % 2.643 M 0.000 -100.00 % 2.329 M 25.29 % 1.859 M 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 % -225.188 M 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 27.639 M 11.23 % 24.848 M -35.30 % 38.402 M -7.97 % 41.730 M 32.08 % 31.595 M -13.42 % 36.490 M -26.77 % 49.833 M 48.57 % 33.541 M 15.32 % 29.086 M 3.96 % 27.977 M -36.74 % 44.229 M 57.99 % 27.994 M 20.87 % 23.160 M -22.43 % 29.855 M -44.72 % 54.005 M 30.64 % 41.339 M -15.27 % 48.788 M 54.91 % 31.495 M -38.15 % 50.923 M 70.77 % 29.820 M -18.99 % 36.808 M 0.000 -100.00 % 64.185 M 405.43 % 12.699 M 0.000 -100.00 % 24.651 M 0.00 % 24.651 M 0.000
Tax payables 1.245 M 0.09 % 1.244 M -60.33 % 3.136 M 128.56 % 1.372 M 56.68 % 875.600 K 44.30 % 606.794 K -78.04 % 2.763 M 135.21 % 1.175 M -10.44 % 1.312 M 90.53 % 688.404 K -82.69 % 3.977 M 113.35 % 1.864 M 108.34 % 894.806 K -79.08 % 4.277 M -52.07 % 8.923 M 73.36 % 5.147 M 6.22 % 4.845 M 19.16 % 4.066 M -59.72 % 10.094 M 340.46 % 2.292 M -7.82 % 2.486 M 0.000 -100.00 % 18.817 M 825.71 % 2.033 M 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -75.000 K 0.00 % -75.000 K 0.00 % -75.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
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
Capital lease obligations 2.467 M -24.10 % 3.250 M 6.82 % 3.042 M -37.06 % 4.833 M 39.11 % 3.474 M -8.42 % 3.794 M -10.41 % 4.235 M -7.53 % 4.580 M 291.08 % 1.171 M -9.56 % 1.295 M -29.11 % 1.827 M -10.24 % 2.035 M 31.08 % 1.553 M 10.54 % 1.405 M -4.44 % 1.470 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 393.423 M 2 379.03 % -17.263 M -104.00 % 431.475 M 0.000 -100.00 % 416.781 M 0.000 -100.00 % 470.673 M 0.000 -100.00 % 469.415 M 0.07 % 469.074 M 7.35 % 436.952 M 0.000 -100.00 % 469.462 M 0.000 -100.00 % 469.503 M 0.000 -100.00 % 464.571 M 0.000 -100.00 % 464.571 M 1.02 % 459.868 M 0.00 % 459.868 M 21 576.74 % -2.141 M -102.21 % 96.953 M -12.98 % 111.409 M 0.000 -100.00 % 69.598 M 0.00 % 69.598 M 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 1.032 M 10.00 % 938.484 K 2.30 % 917.344 K -6.81 % 984.353 K 3.20 % 953.802 K 74.37 % 546.994 K 2.15 % 535.469 K 202.20 % 177.190 K 136.25 % 75.000 K 0.00 % 75.000 K 0.00 % 75.000 K 0.00 % 75.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 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
Total assets 705.479 M -2.18 % 721.200 M -0.66 % 726.002 M 0.18 % 724.693 M 0.82 % 718.812 M -3.86 % 747.705 M -4.12 % 779.808 M 3.59 % 752.749 M -1.15 % 761.527 M -1.15 % 770.402 M -6.43 % 823.370 M 5.71 % 778.918 M 2.59 % 759.269 M -3.87 % 789.807 M -5.55 % 836.179 M 7.69 % 776.486 M -0.46 % 780.099 M 3.20 % 755.899 M -5.62 % 800.941 M 7.08 % 747.957 M -1.18 % 756.852 M 93.99 % 390.143 M -14.24 % 454.917 M 42.74 % 318.699 M 0.000 -100.00 % 238.636 M 0.00 % 238.636 M 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-06-30 2019-03-31 2017-06-30 2017-03-31 2016-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 2017-06-30 2017-03-31 2016-06-30 2016-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
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.560 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
Change in working capital -8.709 M 0.000 -100.00 % 74.143 M 374.49 % -27.011 M -200.00 % 27.011 M 0.000 -100.00 % 16.901 M 1 874.25 % -952.571 K -200.00 % 952.571 K 0.000 -100.00 % 14.965 M 1 381.62 % -1.168 M -200.00 % 1.168 M 0.000 100.00 % -11.442 M -119.60 % 58.382 M 200.00 % -58.382 M 0.000 -100.00 % 23.098 M 492.80 % -5.880 M -200.00 % 5.880 M 0.000 100.00 % -48.108 M -827.28 % -5.188 M -200.00 % 5.188 M 0.000 100.00 % -9.668 M 0.00 % -9.668 M 17.37 % -11.701 M 0.00 % -11.701 M
Accounts receivables 2.759 M 0.000 -100.00 % 32.172 M 330.74 % -13.943 M -200.00 % 13.943 M 0.000 -100.00 % 45.095 M 664.56 % -7.988 M -200.00 % 7.988 M 0.000 -100.00 % 24.094 M 344.20 % -9.867 M -200.00 % 9.867 M 0.000 100.00 % -18.784 M -135.71 % 52.597 M 200.00 % -52.597 M 0.000 100.00 % -17.708 M -260.21 % 11.053 M 200.00 % -11.053 M 0.000 100.00 % -37.105 M -390.32 % 12.781 M 200.00 % -12.781 M 0.000 100.00 % -307.406 K 0.00 % -307.406 K 91.33 % -3.544 M 0.00 % -3.544 M
Inventory -11.468 M 0.000 -100.00 % 43.532 M 424.21 % -13.427 M -200.00 % 13.427 M 0.000 100.00 % -35.322 M -602.09 % 7.035 M 200.00 % -7.035 M 0.000 100.00 % -9.129 M -204.94 % 8.699 M 200.00 % -8.699 M 0.000 -100.00 % 7.342 M 26.92 % 5.785 M 200.00 % -5.785 M 0.000 -100.00 % 40.806 M 340.98 % -16.933 M -200.00 % 16.933 M 0.000 100.00 % -11.003 M 38.76 % -17.969 M -200.00 % 17.969 M 0.000 100.00 % -9.361 M 0.00 % -9.361 M -14.76 % -8.157 M 0.00 % -8.157 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.521 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 working capital 0.000 0.000 100.00 % -1.560 M -535.37 % 358.406 K 200.00 % -358.406 K 0.000 -100.00 % 7.128 M 209.31 % -6.521 M -200.00 % 6.521 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 non cash items 2.707 M 110.36 % -26.123 M -22.64 % -21.300 M -156.72 % 37.552 M 253.94 % -24.395 M -27.80 % -19.088 M -160.25 % 31.683 M 1 796.04 % 1.671 M 43.26 % 1.166 M 137.41 % -3.118 M 82.28 % -17.597 M -1 102.03 % -1.464 M 62.43 % -3.896 M -164.42 % 6.048 M 118.52 % -32.648 M -2 850.58 % -1.106 M 94.59 % -20.436 M -506.74 % 5.024 M 116.55 % -30.351 M -2 220.91 % -1.308 M 92.27 % -16.908 M -889.62 % 2.141 M 105.47 % -39.172 M -16 678.36 % 236.284 K 101.19 % -19.828 M -352.47 % 7.854 M 187.17 % -9.009 M 0.00 % -9.009 M -156.35 % -3.514 M 0.00 % -3.514 M
Net cash provided by operating activities -11.715 M 55.15 % -26.123 M -149.44 % 52.843 M 2 682.06 % -2.047 M 76.66 % -8.767 M 62.15 % -23.160 M -143.60 % 53.115 M 465.67 % -14.525 M 0.49 % -14.596 M -467.82 % -2.571 M -189.73 % 2.865 M 170.92 % -4.040 M 80.94 % -21.195 M -70 651 431 352.54 % -0.030 -100.00 % 112.808 M 1 165.10 % -10.591 M -16.80 % -9.068 M 82.02 % -50.425 M -151.27 % 98.345 M 517.32 % -23.566 M -381.20 % 8.380 M 114.80 % -56.635 M -170.26 % 80.614 M 704.06 % -13.345 M -177.32 % 17.259 M 138.72 % -44.580 M -221.90 % -13.849 M 0.00 % -13.849 M -19.49 % -11.590 M 0.00 % -11.590 M
Investments in property plant and equipment -104.273 K 60.97 % -267.172 K 85.67 % -1.865 M -90 433.98 % -2.060 K 99.95 % -4.124 M -38.34 % -2.981 M -44.46 % -2.064 M -1.39 % -2.035 M -850.03 % -214.235 K 88.43 % -1.851 M 48.66 % -3.606 M -10.88 % -3.252 M 48.27 % -6.287 M 56.41 % -14.422 M 28.11 % -20.061 M 87.78 % -164.182 M -5 068.02 % -3.177 M 89.94 % -31.587 M -516.70 % -5.122 M -498.09 % -856.398 K -835.30 % -91.564 K 29.93 % -130.668 K -10.46 % -118.299 K -88.55 % -62.742 K 91.64 % -750.574 K 0.000 100.00 % -288.303 K 0.00 % -288.303 K 14.83 % -338.509 K 0.00 % -338.509 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.000 K 0.000 -100.00 % 276.567 M 0.000 -100.00 % 389.551 M 341.13 % -161.551 M -4 336 602 726 147 292 672.00 % 0.000 -156.64 % 0.000 0.000 0.000 0.000 0.000 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 100.00 % -1.500 M -101.76 % 85.000 M 154.73 % -155.299 M 0.000 100.00 % -331.000 M -635.56 % -45.000 M 83.73 % -276.567 M 0.000 100.00 % -389.551 M -341.13 % 161.551 M 3 331.02 % -5.000 M 90.91 % -55.000 M 89.72 % -535.000 M -272.58 % 310.000 M 200.00 % -310.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
Sales maturities of investments 0.000 -100.00 % 411.756 K 410.74 % 80.620 K 100.06 % -145.000 M -170.73 % 205.000 M 37 630.99 % 543.320 K -99.85 % 354.000 M 47 328.42 % 746.388 K 468.85 % 131.210 K -88.80 % 1.171 M -52.44 % 2.463 M 1 032.66 % 217.438 K -6.56 % 232.694 K -52.46 % 489.445 K 201.78 % 162.185 K -60.82 % 413.910 K 9.06 % 379.523 K -65.10 % 1.088 M 32.35 % 821.742 K -62.19 % 2.173 M 0.000 0.000 -100.00 % 773.369 K -33.08 % 1.156 M 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -19.839 M -199.19 % 20.000 M 141.24 % -48.500 M -180.83 % 60.000 M 264.38 % -36.500 M -205.93 % 34.457 M 126.92 % -128.000 M -228.00 % 100.000 M 265.11 % -60.567 M -259.39 % 38.000 M 235.71 % -28.000 M 24.32 % -37.000 M -184.62 % -13.000 M -118.72 % 69.449 M 155.56 % -125.000 M -419 430 399 999 999 872.00 % 0.000 -100.00 % 100.000 M 233.33 % 30.000 M 215.39 % -26.000 M -126.00 % 100.000 M 244.59 % -69.161 M -69.47 % -40.811 M -683.01 % 7.000 M -53.34 % 15.001 M 130.19 % -49.683 M -161.23 % 81.136 M 19 441.87 % 415.188 K 0.00 % 415.188 K 106.15 % -6.752 M 0.00 % -6.752 M
Net cash used for investing activites -19.943 M -199.00 % 20.145 M 138.90 % -51.784 M -2 513 704.81 % -2.060 K -100.02 % 9.077 M -71.65 % 32.019 M 129.91 % -107.034 M -299.28 % 53.711 M 188.56 % -60.650 M -262.51 % 37.320 M 228.06 % -29.143 M 27.21 % -40.035 M -66.44 % -24.054 M -4 761.29 % 516.034 K 100.36 % -144.899 M 11.52 % -163.768 M -268.48 % 97.203 M 19 546.23 % -499.853 K 98.35 % -30.300 M -129.91 % 101.317 M 246.49 % -69.161 M -69.47 % -40.811 M -633.12 % 7.655 M -52.43 % 16.094 M 132.39 % -49.683 M -161.23 % 81.136 M 63 844.12 % 126.885 K 0.00 % 126.885 K 101.79 % -7.090 M 0.00 % -7.090 M
Debt repayment 0.000 -100.00 % 20.000 M 0.000 0.000 0.000 0.000 0.000 100.00 % -9.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
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
Common stock repurchased -9.378 M 0.000 100.00 % -13.981 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
Dividends paid -657.500 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -85.342 K -653.90 % -11.320 K 0.000 100.00 % -4.942 M -162.34 % -1.884 M 72.40 % -6.825 M 0.000 0.000 0.000 100.00 % -14.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 2.978 M 178.20 % -3.808 M -113.39 % 28.440 M 13 328.04 % -215.000 K 67.43 % -660.066 K -286.00 % -171.000 K 0.000 100.00 % -202.575 K -102.13 % 9.489 M 4 211.44 % -230.787 K 2.78 % -237.385 K -106.77 % 3.505 M 146.81 % -7.488 M -343.20 % -1.690 M 56.94 % -3.923 M 0.000 0.000 0.000 100.00 % -660.300 K 92.82 % -9.200 M -102.50 % 367.646 M 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 -7.057 M -143.58 % 16.192 M 11.98 % 14.459 M 6 825.30 % -215.000 K 67.43 % -660.066 K -286.00 % -171.000 K 0.000 100.00 % -9.788 M -203.15 % 9.489 M 4 211.44 % -230.787 K 2.78 % -237.386 K -114.64 % 1.621 M 121.65 % -7.488 M -343.20 % -1.690 M 56.94 % -3.923 M 0.000 100.00 % -14.200 M 0.000 100.00 % -660.300 K 92.82 % -9.200 M -102.50 % 367.646 M 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 100.00 % -2.493 M 41.06 % -4.230 M 0.000 -100.00 % 2.846 M 436.53 % -845.841 K -188.76 % 952.917 K 227.67 % -746.389 K -468.85 % -131.211 K 99.71 % -44.505 M -183.33 % 53.405 M 321.86 % 12.660 M -42.84 % 22.147 M 134.64 % -63.926 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
Net change in cash -38.537 M -599.14 % 7.721 M -52.51 % 16.257 M 818.18 % -2.264 M -190.67 % 2.497 M -68.16 % 7.842 M 114.81 % -52.966 M -284.86 % 28.652 M 143.48 % -65.889 M -559.76 % -9.987 M -137.14 % 26.890 M 190.25 % -29.793 M 2.61 % -30.591 M 53.01 % -65.100 M -79.95 % -36.176 M 79.30 % -174.773 M -337.61 % 73.555 M 241.42 % -52.012 M -177.19 % 67.384 M -1.70 % 68.551 M 181.99 % -83.612 M 45.25 % -152.708 M -273.00 % 88.269 M 3 111.79 % 2.748 M 108.48 % -32.424 M -188.70 % 36.556 M 366.40 % -13.722 M 0.00 % -13.722 M 26.54 % -18.680 M 0.00 % -18.680 M
Cash at beginning of period 100.474 M 11.32 % 90.260 M 21.67 % 74.182 M -2.96 % 76.446 M -4.48 % 80.035 M 10.86 % 72.193 M -42.32 % 125.158 M 34.04 % 93.375 M -41.37 % 159.264 M -5.90 % 169.250 M 18.89 % 142.360 M -17.31 % 172.154 M -15.09 % 202.745 M -24.31 % 267.844 M -11.90 % 304.021 M -36.50 % 478.794 M 18.15 % 405.239 M -11.37 % 457.251 M 17.28 % 389.867 M 21.33 % 321.316 M 2 123.47 % 14.451 M -87.09 % 111.897 M 373.57 % 23.628 M 13.16 % 20.880 M 220.98 % -17.259 M -138.72 % 44.580 M 0.000 0.000 -100.00 % 34.581 M 0.000
Cash at end of period 61.937 M -38.36 % 100.474 M 11.10 % 90.439 M 21.91 % 74.182 M -10.12 % 82.531 M 3.12 % 80.035 M 10.86 % 72.193 M -40.84 % 122.026 M 30.68 % 93.375 M -41.37 % 159.264 M -5.90 % 169.250 M 18.89 % 142.360 M -17.31 % 172.154 M -15.09 % 202.745 M -24.31 % 267.844 M -11.90 % 304.021 M -36.50 % 478.794 M 18.15 % 405.239 M -11.37 % 457.251 M 17.28 % 389.867 M 663.71 % -69.161 M -69.47 % -40.811 M -136.47 % 111.897 M 373.57 % 23.628 M 147.56 % -49.683 M -161.23 % 81.136 M 691.27 % -13.722 M 0.00 % -13.722 M -186.29 % 15.902 M 185.13 % -18.680 M
Operating cash flow -11.715 M 55.15 % -26.123 M -149.44 % 52.843 M 2 682.06 % -2.047 M 76.66 % -8.767 M 62.15 % -23.160 M -143.60 % 53.115 M 465.67 % -14.525 M 0.49 % -14.596 M -467.82 % -2.571 M -189.73 % 2.865 M 170.92 % -4.040 M 80.94 % -21.195 M -70 651 431 352.54 % -0.030 -100.00 % 112.808 M 1 165.10 % -10.591 M -16.80 % -9.068 M 82.02 % -50.425 M -151.27 % 98.345 M 517.32 % -23.566 M -381.20 % 8.380 M 114.80 % -56.635 M -170.26 % 80.614 M 704.06 % -13.345 M -177.32 % 17.259 M 138.72 % -44.580 M -221.90 % -13.849 M 0.00 % -13.849 M -19.49 % -11.590 M 0.00 % -11.590 M
Capital expenditure -104.273 K 60.97 % -267.176 K 85.67 % -1.865 M -90 433.98 % -2.060 K 99.95 % -4.124 M -38.34 % -2.981 M -44.46 % -2.064 M -1.39 % -2.035 M -850.03 % -214.235 K 88.43 % -1.851 M 48.66 % -3.606 M -10.88 % -3.252 M 48.27 % -6.287 M 56.41 % -14.422 M 28.11 % -20.061 M 87.78 % -164.182 M -5 068.02 % -3.177 M 89.94 % -31.587 M -516.70 % -5.122 M -498.09 % -856.398 K -835.30 % -91.564 K 29.93 % -130.668 K -10.46 % -118.299 K -88.55 % -62.742 K 91.64 % -750.574 K 0.000 100.00 % -288.303 K 0.00 % -288.303 K 14.83 % -338.509 K 0.00 % -338.509 K
Free CashFlow -11.820 M 55.21 % -26.390 M -151.03 % 51.717 M 2 624.49 % -2.049 M 84.11 % -12.891 M 50.69 % -26.141 M -151.21 % 51.051 M 408.27 % -16.561 M -11.81 % -14.811 M -234.93 % -4.422 M -496.62 % -741.170 K 89.84 % -7.292 M 73.47 % -27.482 M -90.55 % -14.422 M -115.55 % 92.747 M 153.07 % -174.773 M -1 327.29 % -12.245 M 85.07 % -82.012 M -187.97 % 93.223 M 481.71 % -24.422 M -394.64 % 8.289 M 114.60 % -56.766 M -170.52 % 80.495 M 700.35 % -13.408 M -181.22 % 16.509 M 137.03 % -44.580 M -215.33 % -14.137 M 0.00 % -14.137 M -18.52 % -11.928 M 0.00 % -11.928 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 2017 2017 2016 2016
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014