SHREEGANES.BO

Shree Ganesh Bio-Tech (India) Limited SHREEGANES.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Revenue 229.576 M 13.22 % 202.777 M -67.53 % 624.545 M -14.03 % 726.442 M 322.01 % 172.138 M 596.07 % 24.730 M -57.86 % 58.685 M -25.32 % 78.577 M -7.95 % 85.367 M 302.85 % 21.191 M 25.82 % 16.842 M
Net income 2.784 M -55.15 % 6.207 M -69.55 % 20.387 M -19.29 % 25.259 M 697.32 % 3.168 M 34.35 % 2.358 M -86.83 % 17.899 M -48.87 % 35.004 M -6.24 % 37.333 M 592.38 % 5.392 M 56.38 % 3.448 M
Income before tax 3.869 M -54.74 % 8.549 M -68.50 % 27.142 M -22.44 % 34.995 M 717.45 % 4.281 M 81.55 % 2.358 M -86.83 % 17.899 M -48.87 % 35.004 M -6.27 % 37.345 M 578.51 % 5.504 M 59.63 % 3.448 M
Income before tax ratio 0.02 -60.03 % 0.04 -2.99 % 0.04 -9.79 % 0.05 93.70 % 0.02 -73.92 % 0.10 -68.74 % 0.31 -31.53 % 0.45 1.83 % 0.44 68.43 % 0.26 26.87 % 0.20
EBITDA 3.874 M -54.72 % 8.555 M -68.49 % 27.147 M -22.44 % 35.001 M 715.68 % 4.291 M 80.75 % 2.374 M -86.75 % 17.918 M -48.82 % 35.011 M -6.82 % 37.572 M 440.68 % 6.949 M 38.84 % 5.005 M
Net income ratio 0.01 -60.38 % 0.03 -6.23 % 0.03 -6.12 % 0.03 88.93 % 0.02 -80.70 % 0.10 -68.74 % 0.31 -31.53 % 0.45 1.86 % 0.44 71.87 % 0.25 24.29 % 0.20
Ratio EBITDA 0.02 -60.00 % 0.04 -2.94 % 0.04 -9.79 % 0.05 93.28 % 0.02 -74.03 % 0.10 -68.56 % 0.31 -31.47 % 0.45 1.24 % 0.44 34.22 % 0.33 10.35 % 0.30
Gross profit ratio 0.01 13.49 % 0.01 -73.14 % 0.05 -13.69 % 0.05 2.08 % 0.05 -85.85 % 0.36 -15.10 % 0.43 -25.22 % 0.57 8.09 % 0.53 -0.02 % 0.53 4.74 % 0.51
Weighted average shs out dil 385.850 M -3.20 % 398.624 M 0.00 % 398.624 M 0.00 % 398.624 M 0.00 % 398.624 M 0.00 % 398.624 M 0.00 % 398.624 M 988.42 % 36.624 M -0.08 % 36.652 M 0.08 % 36.624 M 0.00 % 36.624 M
Weighted average shs out 385.850 M -3.20 % 398.624 M 0.00 % 398.624 M 0.00 % 398.624 M 0.00 % 398.624 M 0.00 % 398.624 M 0.00 % 398.624 M 988.42 % 36.624 M -0.08 % 36.652 M 0.08 % 36.624 M 0.00 % 36.624 M
EPS diluted 0.01 -53.85 % 0.02 -69.47 % 0.05 -19.40 % 0.06 702.53 % 0.01 33.90 % 0.01 -86.86 % 0.04 -95.32 % 0.96 -5.88 % 1.02 580.00 % 0.15 59.24 % 0.09
Earnings per share 0.01 -53.85 % 0.02 -69.47 % 0.05 -19.40 % 0.06 702.53 % 0.01 33.90 % 0.01 -86.86 % 0.04 -95.32 % 0.96 -5.88 % 1.02 580.00 % 0.15 59.24 % 0.09
Gross profit 3.166 M 28.49 % 2.464 M -91.28 % 28.252 M -25.80 % 38.075 M 330.81 % 8.838 M -1.54 % 8.976 M -64.22 % 25.090 M -44.15 % 44.923 M -0.51 % 45.153 M 302.76 % 11.211 M 31.79 % 8.507 M
Income tax expense 1.085 M -53.67 % 2.342 M -65.33 % 6.755 M -30.62 % 9.736 M 774.75 % 1.113 M 0.000 0.000 0.000 -100.00 % 12.478 K -88.86 % 112.022 K 0.000
Cost of revenue 226.410 M 13.03 % 200.313 M -66.41 % 596.293 M -13.38 % 688.367 M 321.53 % 163.301 M 936.57 % 15.754 M -53.11 % 33.595 M -0.17 % 33.653 M -16.32 % 40.214 M 302.95 % 9.980 M 19.74 % 8.335 M
General and administrative expenses 1.012 M 203.90 % 333.000 K 326.92 % 78.000 K -51.25 % 160.000 K -27.31 % 220.121 K 66.48 % 132.224 K -33.75 % 199.594 K 31.83 % 151.398 K 97.81 % 76.538 K -60.58 % 194.177 K -11.31 % 218.930 K
Selling and marketing expenses 0.000 -100.00 % 65.000 K 195.45 % 22.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.097 K 3.14 % 35.966 K -9.66 % 39.814 K
Other expenses 58.000 K -98.58 % 4.079 M -38.75 % 6.660 M 94.11 % 3.431 M 122.09 % 1.545 M -82.54 % 8.846 M -64.48 % 24.906 M -44.37 % 44.772 M 480.93 % 7.707 M 40.72 % 5.477 M 14.10 % 4.800 M
Operating expenses 1.034 M -76.90 % 4.477 M -33.77 % 6.760 M 88.25 % 3.591 M 103.46 % 1.765 M -80.34 % 8.978 M -64.24 % 25.106 M -44.11 % 44.923 M 474.46 % 7.820 M 37.02 % 5.707 M 12.81 % 5.059 M
Cost and expenses 240.116 M 17.25 % 204.790 M -66.04 % 603.052 M -12.85 % 691.952 M 319.20 % 165.063 M 638.01 % 22.366 M -45.15 % 40.778 M 17.18 % 34.800 M -27.17 % 47.782 M 204.60 % 15.687 M 17.13 % 13.393 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
Selling general and administrative expenses 976.000 K 145.23 % 398.000 K 298.00 % 100.000 K -37.50 % 160.000 K -27.31 % 220.121 K 66.48 % 132.224 K -33.75 % 199.594 K 31.83 % 151.398 K 33.23 % 113.635 K -50.62 % 230.143 K -11.05 % 258.744 K
Interest income 14.381 M 36.20 % 10.559 M 220.46 % 3.295 M 910 120.99 % 362.000 0.000 0.000 0.000 0.000 -100.00 % 238.902 K -66.30 % 708.892 K 0.000
Interest expense 0.000 -100.00 % 1.000 K 0.00 % 1.000 K -26.58 % 1.362 K -65.92 % 3.996 K -24.89 % 5.320 K -33.11 % 7.953 K 0.000 0.000 0.000 -100.00 % 601.829 K
Depreciation and amortization 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K -18.88 % 6.164 K -42.25 % 10.674 K 0.00 % 10.674 K 99.36 % 5.354 K -99.27 % 736.274 K 0.00 % 736.274 K -22.91 % 955.104 K
Operating income -9.626 M -378.19 % -2.013 M -109.37 % 21.493 M -37.68 % 34.490 M 387.49 % 7.075 M 199.28 % 2.364 M -86.80 % 17.907 M -48.84 % 35.005 M -6.94 % 37.617 M 583.45 % 5.504 M 59.63 % 3.448 M
Operating income ratio -0.04 -322.37 % -0.01 -128.85 % 0.03 -27.52 % 0.05 15.52 % 0.04 -57.00 % 0.10 -68.67 % 0.31 -31.50 % 0.45 1.10 % 0.44 69.66 % 0.26 26.87 % 0.20
Total other income expenses net 14.409 M 36.42 % 10.562 M 86.97 % 5.649 M 1 018.61 % 505.000 K 118.07 % -2.794 M -52 418.80 % -5.320 K 33.11 % -7.953 K -612.63 % -1.116 K 99.59 % -272.000 K 0.000 0.000
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Net debt -131.000 K 96.94 % -4.280 M 10.87 % -4.802 M -1 260.34 % -353.000 K -121.25 % 1.661 M -3.67 % 1.724 M 14.47 % 1.506 M -7.14 % 1.622 M 64.74 % 984.794 K -79.82 % 4.881 M 9.51 % 4.457 M
Total investments 96.417 M -86.20 % 698.882 M 0.000 -100.00 % 32.195 M 5.21 % 30.601 M -93.02 % 438.601 M -2.20 % 448.469 M 0.000 0.000 -100.00 % 2.100 M 0.00 % 2.100 M
Total debt 0.000 0.000 0.000 0.000 -100.00 % 1.903 M 0.00 % 1.903 M 0.00 % 1.903 M 0.00 % 1.903 M 51.15 % 1.259 M -74.73 % 4.983 M -18.49 % 6.113 M
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 179.607 M 1.58 % 176.822 M 3.64 % 170.615 M 13.57 % 150.228 M 20.21 % 124.969 M 2.60 % 121.802 M 1.97 % 119.443 M 17.63 % 101.544 M 52.61 % 66.540 M 127.82 % 29.207 M 22.64 % 23.815 M
Common stock 398.624 M 0.00 % 398.624 M 0.00 % 398.624 M 100.00 % 199.312 M 0.00 % 199.312 M 0.00 % 199.312 M 0.00 % 199.312 M 988.42 % 18.312 M 0.00 % 18.312 M 0.00 % 18.312 M 0.00 % 18.312 M
Total equity 632.559 M 0.44 % 629.775 M 1.00 % 623.567 M 3.38 % 603.180 M 4.37 % 577.921 M 0.55 % 574.754 M 0.41 % 572.395 M 150.29 % 228.696 M 18.07 % 193.692 M 305.56 % 47.759 M 12.73 % 42.367 M
Other non current liabilities 0.000 100.00 % -1.000 K 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 0.000 0.000 0.000 0.000 -100.00 % 1.903 M 0.00 % 1.903 M 0.00 % 1.903 M 0.00 % 1.903 M 202.30 % 629.500 K 0.000 0.000
Total non current liabilities 0.000 100.00 % -1.000 K 0.000 -100.00 % 1.000 K -99.95 % 1.903 M 0.00 % 1.903 M 0.00 % 1.903 M 0.00 % 1.903 M 202.30 % 629.500 K 0.000 0.000
Other current liabilities 2.317 M -18.47 % 2.842 M -57.93 % 6.756 M -27.10 % 9.268 M 697.60 % 1.162 M 4 637.74 % 24.526 K 0.00 % 24.526 K 0.000 -100.00 % 8.000 K -97.39 % 306.860 K 14.76 % 267.395 K
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.598 K
Short term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.983 M -18.49 % 6.113 M
Total current liabilities 2.317 M -97.82 % 106.444 M -37.99 % 171.661 M -48.35 % 332.363 M 99.68 % 166.448 M 136.08 % 70.505 M 5.94 % 66.553 M 101.52 % 33.025 M 25 171.07 % 130.685 K -97.53 % 5.290 M -27.55 % 7.301 M
Total liabilities 2.317 M -97.82 % 106.444 M -37.99 % 171.661 M -48.35 % 332.364 M 97.42 % 168.351 M 132.50 % 72.408 M 5.77 % 68.456 M 95.99 % 34.928 M 4 494.73 % 760.185 K -85.63 % 5.290 M -27.55 % 7.301 M
Other non current assets 509.409 M 0.000 -100.00 % 596.784 M 28.72 % 463.639 M 7.43 % 431.579 M 0.000 0.000 -100.00 % 127.833 M 22.61 % 104.260 M 4 328.84 % 2.354 M 0.00 % 2.354 M
Long term investments 0.000 -100.00 % 698.881 M 0.000 -100.00 % 32.195 M 5.21 % 30.601 M -93.02 % 438.601 M -2.20 % 448.469 M 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
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 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 19.000 K -20.83 % 24.000 K -17.24 % 29.000 K -17.14 % 35.000 K -12.60 % 40.048 K -13.34 % 46.212 K -18.76 % 56.886 K 392.43 % 11.552 K 0.000 -100.00 % 23.238 M -3.07 % 23.974 M
Total non current assets 509.428 M -27.11 % 698.905 M 17.11 % 596.813 M 20.36 % 495.869 M 7.28 % 462.221 M 5.37 % 438.647 M -2.20 % 448.526 M 250.84 % 127.845 M 22.62 % 104.260 M 307.39 % 25.592 M -2.80 % 26.328 M
Other current assets -4.917 M -491 800.00 % 1.000 K -99.85 % 659.000 K 58.41 % 416.000 K -50.12 % 834.000 K 0.00 % 834.000 K 31.55 % 634.000 K 100.00 % 317.000 K -99.65 % 89.917 M 9 991.00 % 891.066 K 684.69 % 113.557 K
Short term investments 96.417 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 131.000 K -96.94 % 4.280 M -10.87 % 4.802 M 1 260.34 % 353.000 K 45.96 % 241.854 K 35.44 % 178.572 K -54.96 % 396.489 K 41.31 % 280.587 K 2.33 % 274.206 K 169.63 % 101.698 K -93.86 % 1.656 M
Cash and short term investments 96.548 M 2 155.79 % 4.280 M -10.87 % 4.802 M 1 260.34 % 353.000 K 45.96 % 241.854 K 35.44 % 178.572 K -54.96 % 396.489 K 41.31 % 280.587 K 2.33 % 274.206 K 169.63 % 101.698 K -93.86 % 1.656 M
Total current assets 125.447 M 236.20 % 37.313 M -81.19 % 198.415 M -54.87 % 439.675 M 54.79 % 284.052 M 36.23 % 208.515 M 8.42 % 192.325 M 41.64 % 135.779 M 50.55 % 90.192 M 228.49 % 27.456 M 17.64 % 23.340 M
Inventory 28.899 M 0.000 100.00 % -331.000 K 0.000 100.00 % -417.000 K 0.00 % -417.000 K -31.55 % -317.000 K 0.000 0.000 0.000 -100.00 % 9.435 M
Net receivables 4.917 M -85.11 % 33.032 M -82.91 % 193.285 M -55.96 % 438.906 M 54.88 % 283.393 M 36.30 % 207.919 M 8.51 % 191.611 M 41.74 % 135.182 M 0.000 -100.00 % 27.355 M 125.41 % 12.135 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
Other assets 1.000 K 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 % 103.602 M -37.17 % 164.901 M -48.96 % 323.091 M 95.48 % 165.282 M 134.43 % 70.505 M 5.94 % 66.553 M 101.53 % 33.024 M 30 157.40 % 109.145 K 0.000 -100.00 % 895.179 K
Tax payables 0.000 0.000 -100.00 % 4.000 K 0.00 % 4.000 K -2.44 % 4.100 K 116.72 % -24.526 K 0.00 % -24.526 K -2 422.54 % 1.056 K -92.20 % 13.540 K 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
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 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
Other total stockholders equity 54.328 M 0.00 % 54.329 M 0.00 % 54.328 M -78.58 % 253.640 M 0.00 % 253.640 M 0.00 % 253.640 M 0.00 % 253.640 M 133.04 % 108.840 M 0.00 % 108.840 M 45 250.00 % 240.000 K 0.00 % 240.000 K
Deferred tax liabilities non current 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
Total assets 634.876 M -13.77 % 736.218 M -7.42 % 795.228 M -15.00 % 935.544 M 25.36 % 746.273 M 15.31 % 647.162 M 0.98 % 640.851 M 143.09 % 263.624 M 35.57 % 194.452 M 266.56 % 53.048 M 6.81 % 49.668 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
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
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
Change in working capital -103.654 M -208.69 % 95.365 M 12.19 % 85.005 M 717.20 % 10.402 M -49.18 % 20.469 M 224.75 % -16.408 M 28.35 % -22.902 M 49.78 % -45.602 M 72.65 % -166.745 M -2 827.22 % -5.696 M -11.31 % -5.117 M
Accounts receivables 33.032 M -79.39 % 160.252 M -34.76 % 245.621 M 257.94 % -155.513 M -106.05 % -75.474 M -362.79 % -16.308 M 71.10 % -56.429 M -24.67 % -45.264 M 53.68 % -97.714 M -577.65 % -14.420 M 0.000
Inventory -28.899 M 0.000 0.000 100.00 % -277.000 0.000 -100.00 % 180.000 4 831 838 207 900.00 % 0.000 0.000 0.000 -100.00 % 9.435 M 971.43 % 880.596 K
Accounts payables -103.602 M 0.000 100.00 % -158.189 M -200.24 % 157.808 M 66.55 % 94.752 M 2 297.28 % 3.953 M -88.22 % 33.553 M 0.000 0.000 0.000 0.000
Other working capital -4.185 M 93.55 % -64.887 M -2 573.55 % -2.427 M -129.94 % 8.107 M 580.90 % 1.191 M 129.38 % -4.053 M -15 742.54 % -25.581 K 92.42 % -337.484 K 99.51 % -69.031 M -9 597.93 % -711.812 K 88.13 % -5.998 M
Other non cash items -1.256 M 46.37 % -2.342 M 65.32 % -6.754 M 30.62 % -9.735 M -774.68 % -1.113 M -128.16 % 3.953 M 0.000 -100.00 % 32.915 M 0.000 100.00 % -855.715 K -77 792 372.75 % 1.100
Net cash provided by operating activities -102.121 M -200.54 % 101.577 M -3.63 % 105.398 M 195.51 % 35.667 M 50.85 % 23.643 M 334.40 % -10.087 M -102.06 % -4.992 M -122.36 % 22.323 M 117.25 % -129.412 M -30 423.37 % -423.978 K 40.60 % -713.791 K
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -56.008 K -231.29 % -16.906 K 0.000 0.000 100.00 % -1.086 M
Acquisitions net -91.500 M 0.000 -100.00 % 32.195 M 2 119.76 % -1.594 M 94.79 % -30.601 M 0.000 0.000 0.000 -100.00 % 2.100 M 0.000 0.000
Purchases of investments 0.000 0.000 0.000 100.00 % -1.594 M 94.79 % -30.601 M 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 32.195 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 189.472 M 285.58 % -102.099 M 38.25 % -165.339 M -442.72 % -30.465 M -180.98 % 37.622 M 281.22 % 9.869 M 103.08 % -320.636 M -1 260.16 % -23.573 M -201.44 % 23.238 M 0.000 0.000
Net cash used for investing activites 97.972 M 195.96 % -102.099 M -1.14 % -100.949 M -199.97 % -33.653 M -42.72 % -23.580 M -338.93 % 9.869 M 103.08 % -320.692 M -1 259.42 % -23.590 M -193.10 % 25.338 M 0.000 100.00 % -1.086 M
Debt repayment 0.000 0.000 0.000 100.00 % -1.903 M 0.000 0.000 0.000 -100.00 % 1.273 M 129.25 % -4.353 M -285.05 % -1.131 M -140.65 % 2.781 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 325.800 M 0.000 -100.00 % 108.600 M 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
Dividends paid 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 100.00 % -20.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 0.000 0.000 0.000 100.00 % -1.903 M 0.000 0.000 -100.00 % 325.800 M 25 483.44 % 1.273 M -98.78 % 104.247 M 9 320.74 % -1.131 M -140.65 % 2.781 M
Effect of forex changes on cash 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -4.149 M -696.35 % -521.000 K -111.71 % 4.449 M 3 944.55 % 110.000 K 73.83 % 63.282 K 129.04 % -217.917 K -288.02 % 115.902 K 1 716.36 % 6.381 K -96.30 % 172.508 K 111.10 % -1.555 M -258.46 % 981.016 K
Cash at beginning of period 4.280 M -10.85 % 4.801 M 1 263.92 % 352.000 K 45.45 % 242.000 K 35.52 % 178.572 K -54.96 % 396.489 K 41.31 % 280.587 K 2.33 % 274.206 K 169.63 % 101.698 K -93.86 % 1.656 M 145.29 % 675.228 K
Cash at end of period 131.000 K -96.94 % 4.280 M -10.85 % 4.801 M 1 263.92 % 352.000 K 45.54 % 241.854 K 35.44 % 178.572 K -54.96 % 396.489 K 41.31 % 280.587 K 2.33 % 274.206 K 169.63 % 101.698 K -93.86 % 1.656 M
Operating cash flow -102.121 M -200.54 % 101.577 M -3.63 % 105.398 M 195.51 % 35.667 M 50.85 % 23.643 M 334.40 % -10.087 M -102.06 % -4.992 M -122.36 % 22.323 M 117.25 % -129.412 M -30 423.37 % -423.978 K 40.60 % -713.791 K
Capital expenditure 102.122 M 0.000 0.000 0.000 100.00 % -3.000 0.000 100.00 % -56.008 K -231.29 % -16.906 K 0.000 0.000 100.00 % -1.086 M
Free CashFlow -102.121 M -200.54 % 101.577 M -3.63 % 105.398 M 195.51 % 35.667 M 50.85 % 23.643 M 334.40 % -10.087 M -99.82 % -5.048 M -122.63 % 22.306 M 117.24 % -129.412 M -30 423.37 % -423.978 K 76.44 % -1.800 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
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
Revenue 13.836 M -53.97 % 30.058 M -79.14 % 144.118 M 626.40 % 19.840 M -44.21 % 35.561 M -6.01 % 37.833 M -8.23 % 41.225 M 0.11 % 41.181 M -50.11 % 82.538 M 3.46 % 79.775 M -33.92 % 120.730 M -44.51 % 217.563 M 5.55 % 206.132 M 2.35 % 201.392 M 5.83 % 190.290 M 5.95 % 179.599 M 15.75 % 155.161 M 67.60 % 92.580 M 18.05 % 78.423 M 0.000 -100.00 % 1.135 M -8.84 % 1.245 M 13.18 % 1.100 M -90.76 % 11.900 M 13.50 % 10.485 M -45.48 % 19.232 M 16.96 % 16.443 M 25.30 % 13.123 M 32.73 % 9.887 M -16.34 % 11.818 M 12.99 % 10.459 M 28.35 % 8.149 M -83.08 % 48.150 M 94.26 % 24.787 M -2.95 % 25.540 M -15.50 % 30.226 M 527.88 % 4.814 M -62.29 % 12.765 M 57.48 % 8.106 M 0.000 -100.00 % 320.000 K -95.44 % 7.012 M 17.26 % 5.980 M
Net income 3.270 M 131.01 % -10.545 M -236.65 % 7.717 M 138.62 % 3.234 M 36.00 % 2.378 M -56.25 % 5.435 M 525.43 % 869.000 K 15.71 % 751.000 K -49.73 % 1.494 M 125.80 % -5.791 M -315.04 % 2.693 M -77.56 % 12.001 M 4.50 % 11.484 M 1 551.96 % 695.173 K -92.68 % 9.501 M 15.29 % 8.241 M 20.80 % 6.822 M 2 161.13 % 301.707 K -91.76 % 3.661 M 1 137.11 % -353.000 K 20.14 % -442.000 K -25.21 % -353.000 K -298.31 % 178.000 K -83.85 % 1.102 M -22.99 % 1.431 M -79.94 % 7.133 M 24.33 % 5.737 M 51.69 % 3.782 M 203.29 % 1.247 M -19.76 % 1.554 M -6.67 % 1.665 M -61.72 % 4.349 M -84.15 % 27.436 M 385.68 % 5.649 M -46.72 % 10.602 M -41.64 % 18.165 M 522.94 % 2.916 M 15.85 % 2.517 M -39.48 % 4.159 M 558.07 % 632.000 K 135.13 % -1.799 M -277.15 % -477.000 K -133.03 % 1.444 M
Income before tax 3.270 M 134.57 % -9.460 M -222.59 % 7.717 M 138.62 % 3.234 M 36.00 % 2.378 M -56.25 % 5.435 M 525.43 % 869.000 K 15.71 % 751.000 K -49.73 % 1.494 M 54.98 % 964.000 K -64.20 % 2.693 M -77.56 % 12.001 M 4.50 % 11.484 M 10.09 % 10.431 M 9.79 % 9.501 M 15.29 % 8.241 M 20.80 % 6.822 M 382.12 % 1.415 M -61.35 % 3.661 M 1 137.11 % -353.000 K 20.14 % -442.000 K -25.21 % -353.000 K -298.31 % 178.000 K -83.85 % 1.102 M -22.99 % 1.431 M -79.94 % 7.133 M 24.33 % 5.737 M 51.69 % 3.782 M 203.29 % 1.247 M -19.76 % 1.554 M -6.67 % 1.665 M -61.72 % 4.349 M -84.15 % 27.436 M 385.68 % 5.649 M -46.72 % 10.602 M -41.64 % 18.165 M 522.94 % 2.916 M 15.85 % 2.517 M -39.48 % 4.159 M 558.07 % 632.000 K 135.13 % -1.799 M -277.15 % -477.000 K -133.03 % 1.444 M
Income before tax ratio 0.24 175.09 % -0.31 -687.76 % 0.05 -67.15 % 0.16 143.76 % 0.07 -53.45 % 0.14 581.51 % 0.02 15.59 % 0.02 0.75 % 0.02 49.79 % 0.01 -45.83 % 0.02 -59.56 % 0.06 -0.99 % 0.06 7.56 % 0.05 3.74 % 0.05 8.81 % 0.05 4.36 % 0.04 187.67 % 0.02 -67.26 % 0.05 0.00 100.00 % -0.39 -37.35 % -0.28 -275.22 % 0.16 74.74 % 0.09 -32.15 % 0.14 -63.20 % 0.37 6.30 % 0.35 21.06 % 0.29 128.50 % 0.13 -4.08 % 0.13 -17.40 % 0.16 -70.17 % 0.53 -6.34 % 0.57 150.02 % 0.23 -45.10 % 0.42 -30.93 % 0.60 -0.79 % 0.61 207.20 % 0.20 -61.57 % 0.51 0.00 100.00 % -5.62 -8 164.27 % -0.07 -128.17 % 0.24
EBITDA 3.270 M 134.59 % -9.454 M -222.49 % 7.718 M 138.58 % 3.235 M 36.04 % 2.378 M -56.29 % 5.440 M 526.73 % 868.000 K 15.58 % 751.000 K -49.73 % 1.494 M 94.03 % 770.000 K -71.31 % 2.684 M -77.64 % 12.001 M 4.50 % 11.484 M 10.08 % 10.432 M 10.04 % 9.480 M 15.03 % 8.241 M 20.80 % 6.822 M 378.74 % 1.425 M -61.08 % 3.661 M 1 137.11 % -353.000 K 20.14 % -442.000 K -28.12 % -345.000 K -293.82 % 178.000 K -83.85 % 1.102 M -22.99 % 1.431 M -79.96 % 7.141 M 24.47 % 5.737 M 51.69 % 3.782 M 203.29 % 1.247 M -19.76 % 1.554 M -6.67 % 1.665 M -61.72 % 4.349 M -84.15 % 27.436 M 396.04 % 5.531 M -48.38 % 10.714 M -41.43 % 18.292 M 496.41 % 3.067 M -9.85 % 3.402 M -21.74 % 4.347 M 423.73 % 830.000 K 151.46 % -1.613 M -343.50 % 662.424 K -59.36 % 1.630 M
Net income ratio 0.24 167.37 % -0.35 -755.17 % 0.05 -67.15 % 0.16 143.76 % 0.07 -53.45 % 0.14 581.51 % 0.02 15.59 % 0.02 0.75 % 0.02 124.94 % -0.07 -425.44 % 0.02 -59.56 % 0.06 -0.99 % 0.06 1 513.98 % 0.00 -93.09 % 0.05 8.81 % 0.05 4.36 % 0.04 1 249.15 % 0.00 -93.02 % 0.05 0.00 100.00 % -0.39 -37.35 % -0.28 -275.22 % 0.16 74.74 % 0.09 -32.15 % 0.14 -63.20 % 0.37 6.30 % 0.35 21.06 % 0.29 128.50 % 0.13 -4.08 % 0.13 -17.40 % 0.16 -70.17 % 0.53 -6.34 % 0.57 150.02 % 0.23 -45.10 % 0.42 -30.93 % 0.60 -0.79 % 0.61 207.20 % 0.20 -61.57 % 0.51 0.00 100.00 % -5.62 -8 164.27 % -0.07 -128.17 % 0.24
Ratio EBITDA 0.24 175.14 % -0.31 -687.31 % 0.05 -67.16 % 0.16 143.83 % 0.07 -53.49 % 0.14 582.92 % 0.02 15.46 % 0.02 0.75 % 0.02 87.53 % 0.01 -56.58 % 0.02 -59.70 % 0.06 -0.99 % 0.06 7.55 % 0.05 3.98 % 0.05 8.57 % 0.05 4.36 % 0.04 185.65 % 0.02 -67.03 % 0.05 0.00 100.00 % -0.39 -40.53 % -0.28 -271.25 % 0.16 74.74 % 0.09 -32.15 % 0.14 -63.24 % 0.37 6.42 % 0.35 21.06 % 0.29 128.50 % 0.13 -4.08 % 0.13 -17.40 % 0.16 -70.17 % 0.53 -6.34 % 0.57 155.36 % 0.22 -46.81 % 0.42 -30.68 % 0.61 -5.01 % 0.64 139.05 % 0.27 -50.30 % 0.54 0.00 100.00 % -5.04 -5 435.69 % 0.09 -65.34 % 0.27
Gross profit ratio 0.19 207.83 % -0.18 -490.58 % 0.05 37.39 % 0.03 -0.07 % 0.03 136.29 % -0.09 -354.06 % 0.04 -0.04 % 0.04 0.01 % 0.04 335.18 % -0.02 -156.18 % 0.03 -55.92 % 0.06 3.83 % 0.06 4.79 % 0.06 5.61 % 0.05 6.76 % 0.05 3.23 % 0.05 1.68 % 0.05 -7.71 % 0.05 0.00 -100.00 % 0.32 -2.12 % 0.33 -0.16 % 0.33 -6.76 % 0.35 -7.60 % 0.38 -15.49 % 0.45 3.04 % 0.44 0.32 % 0.44 24.87 % 0.35 -4.10 % 0.37 -21.81 % 0.47 -49.02 % 0.92 56.06 % 0.59 212.39 % -0.52 -153.39 % 0.98 1.05 % 0.97 20.93 % 0.80 122.06 % 0.36 -44.69 % 0.65 0.00 -100.00 % 0.53 123.73 % 0.24 -56.36 % 0.54
Weighted average shs out dil 327.000 M -15.25 % 385.850 M 0.00 % 385.850 M 19.31 % 323.400 M 36.00 % 237.800 M -40.34 % 398.624 M 0.00 % 398.624 M 0.00 % 398.624 M 0.00 % 398.624 M 0.00 % 398.624 M 6.59 % 373.971 M -6.51 % 400.033 M 4.50 % 382.800 M -3.39 % 396.252 M -0.60 % 398.624 M 0.00 % 398.624 M 0.00 % 398.624 M 0.00 % 398.624 M -2.00 % 406.778 M 15.23 % 353.000 M -20.14 % 442.000 M 27.75 % 346.000 M -2.81 % 356.000 M -3.09 % 367.333 M -10.16 % 408.857 M 3.03 % 396.833 M 0.30 % 395.655 M -0.62 % 398.105 M 985.46 % 36.676 M 0.30 % 36.565 M -0.08 % 36.593 M -0.29 % 36.700 M 0.19 % 36.630 M -0.14 % 36.682 M 0.16 % 36.622 M 0.00 % 36.623 M -0.15 % 36.679 M -0.18 % 36.745 M 0.28 % 36.643 M -1.43 % 37.176 M 1.26 % 36.714 M 0.12 % 36.669 M 0.31 % 36.557 M
Weighted average shs out 327.000 M -15.25 % 385.850 M 0.00 % 385.850 M 19.31 % 323.400 M 36.00 % 237.800 M -40.34 % 398.624 M 0.00 % 398.624 M 0.00 % 398.624 M 0.00 % 398.624 M 0.00 % 398.624 M 6.59 % 373.976 M -6.51 % 400.033 M 4.50 % 382.800 M -3.97 % 398.624 M 0.69 % 395.875 M -0.69 % 398.624 M 0.00 % 398.624 M 0.00 % 398.624 M -2.00 % 406.778 M 15.23 % 353.000 M -20.14 % 442.000 M 27.64 % 346.276 M -2.73 % 356.000 M -3.09 % 367.333 M -10.16 % 408.857 M 3.03 % 396.840 M 0.30 % 395.655 M -0.62 % 398.105 M 985.46 % 36.676 M 0.30 % 36.565 M -0.08 % 36.593 M -0.29 % 36.700 M 0.19 % 36.630 M -0.14 % 36.682 M 0.16 % 36.622 M 0.00 % 36.623 M -0.15 % 36.679 M -0.18 % 36.745 M 0.28 % 36.643 M -1.43 % 37.176 M 1.26 % 36.714 M 0.12 % 36.669 M 0.31 % 36.557 M
EPS diluted 0.01 136.63 % -0.03 -236.50 % 0.02 100.00 % 0.01 0.00 % 0.01 -26.47 % 0.01 518.18 % 0.00 15.79 % 0.00 -48.65 % 0.00 125.52 % -0.01 -313.24 % 0.01 -77.33 % 0.03 0.00 % 0.03 1 664.71 % 0.00 -92.86 % 0.02 14.98 % 0.02 21.05 % 0.02 2 037.50 % 0.00 -91.11 % 0.01 1 000.00 % 0.00 0.00 % 0.00 0.00 % 0.00 -300.00 % 0.00 -83.33 % 0.00 -14.29 % 0.00 -80.56 % 0.02 24.14 % 0.01 52.63 % 0.01 -72.06 % 0.03 -20.00 % 0.04 -6.59 % 0.05 -62.08 % 0.12 -84.00 % 0.75 400.00 % 0.15 -48.28 % 0.29 -42.00 % 0.50 528.93 % 0.08 16.06 % 0.07 -37.73 % 0.11 547.06 % 0.02 134.69 % -0.05 -276.92 % -0.01 -132.91 % 0.04
Earnings per share 0.01 136.63 % -0.03 -236.50 % 0.02 100.00 % 0.01 0.00 % 0.01 -26.47 % 0.01 518.18 % 0.00 15.79 % 0.00 -48.65 % 0.00 125.52 % -0.01 -313.24 % 0.01 -77.33 % 0.03 0.00 % 0.03 1 566.67 % 0.00 -92.50 % 0.02 15.94 % 0.02 21.05 % 0.02 2 037.50 % 0.00 -91.11 % 0.01 1 000.00 % 0.00 0.00 % 0.00 0.00 % 0.00 -300.00 % 0.00 -83.33 % 0.00 -14.29 % 0.00 -80.56 % 0.02 24.14 % 0.01 52.63 % 0.01 -72.06 % 0.03 -20.00 % 0.04 -6.59 % 0.05 -62.08 % 0.12 -84.00 % 0.75 400.00 % 0.15 -48.28 % 0.29 -42.00 % 0.50 528.93 % 0.08 16.06 % 0.07 -37.73 % 0.11 547.06 % 0.02 134.69 % -0.05 -276.92 % -0.01 -132.91 % 0.04
Gross profit 2.639 M 149.63 % -5.317 M -181.46 % 6.527 M 898.01 % 654.000 K -44.25 % 1.173 M 134.11 % -3.439 M -333.15 % 1.475 M 0.07 % 1.474 M -50.10 % 2.954 M 343.33 % -1.214 M -137.13 % 3.270 M -75.54 % 13.368 M 9.58 % 12.199 M 7.25 % 11.374 M 11.77 % 10.176 M 13.12 % 8.996 M 19.48 % 7.529 M 70.42 % 4.418 M 8.95 % 4.055 M 0.000 -100.00 % 365.000 K -10.77 % 409.050 K 13.00 % 362.000 K -91.38 % 4.200 M 4.87 % 4.005 M -53.93 % 8.693 M 20.52 % 7.213 M 25.71 % 5.738 M 65.74 % 3.462 M -19.77 % 4.315 M -11.65 % 4.884 M -34.57 % 7.464 M -73.59 % 28.260 M 318.33 % -12.944 M -151.82 % 24.980 M -14.62 % 29.256 M 659.30 % 3.853 M -16.26 % 4.601 M -12.89 % 5.282 M 356.13 % 1.158 M 581.18 % 170.000 K -89.79 % 1.665 M -48.83 % 3.254 M
Income tax expense 0.000 -100.00 % 1.085 M 0.000 0.000 0.000 -100.00 % 2.342 M 0.000 0.000 0.000 -100.00 % 6.755 M 0.000 0.000 0.000 -100.00 % 9.736 M 0.000 0.000 0.000 -100.00 % 1.113 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 % -139.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Cost of revenue 11.197 M -68.23 % 35.245 M -74.38 % 137.591 M 617.14 % 19.186 M -44.39 % 34.499 M -16.41 % 41.272 M 3.83 % 39.750 M 0.11 % 39.707 M -50.11 % 79.584 M -1.73 % 80.989 M -31.05 % 117.460 M -42.48 % 204.195 M 5.45 % 193.649 M 1.91 % 190.018 M 5.50 % 180.114 M 5.57 % 170.603 M 15.56 % 147.632 M 67.45 % 88.163 M 18.55 % 74.368 M 0.000 -100.00 % 770.000 K -7.89 % 835.950 K 13.27 % 738.000 K -90.93 % 8.139 M 25.60 % 6.480 M -38.52 % 10.540 M 14.19 % 9.230 M 24.98 % 7.385 M 14.94 % 6.425 M -14.37 % 7.503 M 34.58 % 5.575 M 713.87 % 685.000 K -96.56 % 19.890 M -47.28 % 37.731 M 6 637.68 % 560.000 K -42.27 % 970.000 K 0.88 % 961.500 K -88.22 % 8.164 M 189.09 % 2.824 M 343.87 % -1.158 M -872.00 % 150.000 K -97.19 % 5.347 M 96.15 % 2.726 M
General and administrative expenses 0.000 -100.00 % 161.000 K 0.000 0.000 0.000 -100.00 % 811.000 K 0.000 0.000 0.000 -100.00 % 640.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 -100.00 % 548.046 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 65.000 K 0.000 0.000 0.000 -100.00 % 22.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 -100.00 % 37.097 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 3.522 M -59.37 % 8.669 M 605.37 % 1.229 M 271.30 % 331.000 K -86.03 % 2.370 M 191.87 % 812.000 K 155.35 % 318.000 K -3.64 % 330.000 K -70.00 % 1.100 M 190.61 % -1.214 M -306.81 % 587.000 K -27.62 % 811.000 K 119.19 % 370.000 K -96.75 % 11.377 M 16 388.41 % 69.000 K -99.23 % 8.996 M 1 424.75 % 590.000 K -86.65 % 4.420 M 9.00 % 4.055 M 0.000 -100.00 % 365.000 K -11.08 % 410.500 K 183.10 % 145.000 K -94.55 % 2.659 M -33.61 % 4.005 M 158.22 % 1.551 M -78.50 % 7.213 M 25.71 % 5.738 M 65.74 % 3.462 M -19.77 % 4.315 M 37.25 % 3.144 M 2.58 % 3.065 M 271.97 % 824.000 K 104.43 % -18.593 M -232.27 % 14.057 M 29.82 % 10.828 M 1 045.82 % 945.000 K -54.65 % 2.084 M 85.57 % 1.123 M 113.50 % 526.000 K -73.29 % 1.969 M -8.08 % 2.142 M 18.34 % 1.810 M
Operating expenses 3.522 M -59.95 % 8.794 M 374.84 % 1.852 M 313.39 % 448.000 K -81.94 % 2.481 M 46.98 % 1.688 M 178.09 % 607.000 K -58.82 % 1.474 M -50.10 % 2.954 M 343.33 % -1.214 M -137.13 % 3.270 M 116.84 % 1.508 M -88.24 % 12.828 M 12.75 % 11.377 M 1 529.94 % 698.000 K -92.24 % 8.996 M 668.23 % 1.171 M -73.51 % 4.420 M 9.00 % 4.055 M 1 048.73 % 353.000 K -56.26 % 807.000 K 15.12 % 701.000 K 280.98 % 184.000 K -95.62 % 4.200 M 4.87 % 4.005 M 498.92 % 668.700 K -90.73 % 7.213 M 268.76 % 1.956 M -43.50 % 3.462 M -19.77 % 4.315 M 34.05 % 3.219 M 3.34 % 3.115 M 278.03 % 824.000 K 104.46 % -18.475 M -228.49 % 14.378 M 29.64 % 11.091 M 1 073.65 % 945.000 K -54.65 % 2.084 M 85.57 % 1.123 M 113.50 % 526.000 K -73.29 % 1.969 M -8.08 % 2.142 M 18.34 % 1.810 M
Cost and expenses 14.719 M -66.68 % 44.169 M -68.32 % 139.443 M 610.21 % 19.634 M -46.75 % 36.869 M -14.18 % 42.961 M 6.45 % 40.357 M -0.18 % 40.429 M -51.02 % 82.538 M -2.50 % 84.654 M -28.29 % 118.047 M -45.74 % 217.563 M 11.90 % 194.428 M 1.82 % 190.960 M 5.61 % 180.812 M 5.51 % 171.377 M 15.17 % 148.803 M 68.38 % 88.371 M 18.20 % 74.762 M 21 079.04 % 353.000 K -77.62 % 1.577 M -1.31 % 1.598 M 73.32 % 922.000 K -92.25 % 11.900 M 31.43 % 9.054 M -25.17 % 12.099 M 29.40 % 9.350 M -28.75 % 13.123 M 51.89 % 8.640 M -26.89 % 11.818 M 34.39 % 8.794 M 131.42 % 3.800 M -81.65 % 20.714 M 7.57 % 19.256 M 28.91 % 14.938 M 23.85 % 12.061 M 535.46 % 1.898 M -81.48 % 10.248 M 159.64 % 3.947 M 724.53 % -632.000 K -129.83 % 2.119 M -71.70 % 7.488 M 65.08 % 4.536 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
Selling general and administrative expenses 0.000 -100.00 % 125.000 K -79.94 % 623.000 K 432.48 % 117.000 K 5.41 % 111.000 K -87.33 % 876.000 K 203.11 % 289.000 K -12.16 % 329.000 K -70.09 % 1.100 M 66.16 % 662.000 K 224.51 % 204.000 K -63.31 % 556.000 K 50.27 % 370.000 K 19.35 % 310.000 K -50.72 % 629.000 K 274.40 % 168.000 K -71.08 % 581.000 K 174.57 % 211.600 K -46.29 % 394.000 K 11.61 % 353.000 K 256.57 % 99.000 K -85.88 % 701.000 K 383.45 % 145.000 K -66.97 % 439.000 K 251.20 % 125.000 K -81.31 % 668.700 K 457.25 % 120.000 K -53.67 % 259.000 K 115.83 % 120.000 K 107.72 % -1.554 M -2 172.00 % 75.000 K 50.00 % 50.000 K -52.38 % 105.000 K -82.06 % 585.143 K 82.29 % 321.000 K 22.05 % 263.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.305 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 118.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.362 K 0.000 0.000 0.000 -100.00 % 4.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 -100.00 % 118.000 K 5.36 % 112.000 K -11.81 % 127.000 K -15.89 % 151.000 K 0.000 -100.00 % 188.000 K -5.05 % 198.000 K 6.45 % 186.000 K 1.18 % 183.829 K -1.17 % 186.000 K
Depreciation and amortization 1.250 K -75.00 % 5.000 K 400.00 % 1.000 K 0.00 % 1.000 K -20.00 % 1.250 K -75.00 % 5.000 K 300.00 % 1.250 K 0.00 % 1.250 K 100.08 % -1.494 M -25 000.00 % 6.000 K 351.13 % 1.330 K 0.000 100.00 % -10.317 M -825 460.00 % 1.250 K -18.88 % 1.541 K -0.06 % 1.542 K 2.80 % 1.500 K -75.00 % 6.000 K 124.80 % 2.669 K 0.00 % 2.669 K 0.00 % 2.669 K 0.00 % 2.669 K 0.00 % 2.669 K 0.00 % 2.669 K 100.19 % -1.431 M -53 715.59 % 2.669 K 99.33 % 1.339 K 0.00 % 1.339 K 100.11 % -1.247 M -93 229.20 % 1.339 K 100.08 % -1.665 M 61.72 % -4.349 M 84.15 % -27.436 M -15 005.28 % 184.069 K 64.35 % 112.000 K -11.81 % 127.000 K -31.00 % 184.069 K -74.99 % 736.000 K 0.000 0.000 0.000 -100.00 % 955.104 K 0.000
Operating income -883.000 K 93.74 % -14.111 M -401.84 % 4.675 M 2 169.42 % 206.000 K 115.75 % -1.308 M 74.49 % -5.127 M -690.67 % 868.000 K 15.43 % 752.000 K -49.67 % 1.494 M 130.62 % -4.879 M -281.85 % 2.683 M -77.38 % 11.860 M 0.26 % 11.829 M 13.39 % 10.432 M 10.07 % 9.478 M 15.28 % 8.222 M 29.32 % 6.358 M 51.06 % 4.209 M 14.97 % 3.661 M 1 137.11 % -353.000 K 20.14 % -442.000 K -27.38 % -347.000 K -294.94 % 178.000 K -83.85 % 1.102 M -22.99 % 1.431 M -79.96 % 7.141 M 24.47 % 5.737 M 51.69 % 3.782 M 203.29 % 1.247 M -19.76 % 1.554 M -6.67 % 1.665 M -61.72 % 4.349 M -84.15 % 27.436 M 385.68 % 5.649 M -46.72 % 10.602 M -41.64 % 18.165 M 522.94 % 2.916 M 15.85 % 2.517 M -39.48 % 4.159 M 558.07 % 632.000 K 135.13 % -1.799 M -277.15 % -477.000 K -133.03 % 1.444 M
Operating income ratio -0.06 86.41 % -0.47 -1 547.22 % 0.03 212.42 % 0.01 128.23 % -0.04 72.86 % -0.14 -743.63 % 0.02 15.30 % 0.02 0.88 % 0.02 129.60 % -0.06 -375.21 % 0.02 -59.23 % 0.05 -5.01 % 0.06 10.78 % 0.05 4.00 % 0.05 8.80 % 0.05 11.72 % 0.04 -9.87 % 0.05 -2.61 % 0.05 0.00 100.00 % -0.39 -39.72 % -0.28 -272.24 % 0.16 74.74 % 0.09 -32.15 % 0.14 -63.24 % 0.37 6.42 % 0.35 21.06 % 0.29 128.50 % 0.13 -4.08 % 0.13 -17.40 % 0.16 -70.17 % 0.53 -6.34 % 0.57 150.02 % 0.23 -45.10 % 0.42 -30.93 % 0.60 -0.79 % 0.61 207.20 % 0.20 -61.57 % 0.51 0.00 100.00 % -5.62 -8 164.27 % -0.07 -128.17 % 0.24
Total other income expenses net 4.153 M -10.71 % 4.651 M 52.89 % 3.042 M 0.46 % 3.028 M -17.85 % 3.686 M -65.10 % 10.563 M 1 056 200.00 % 1.000 K 200.00 % -1.000 K 0.000 -100.00 % 5.843 M 58 330.00 % 10.000 K -92.91 % 141.000 K 140.87 % -345.000 K -37 076.72 % -928.000 -104.03 % 23.000 K 21.05 % 19.000 K -95.91 % 464.000 K 116.61 % -2.794 M 0.000 0.000 100.00 % -708.000 K -13 208.27 % -5.320 K 0.000 0.000 0.000 100.00 % -7.953 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -139.000 K 0.000 0.000 0.000 0.000 0.000 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31
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-12-31 2022-09-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-03-31 2016-09-30 2016-06-30 2016-03-31 2015-03-31
Net debt 0.000 100.00 % -131.000 K 0.000 100.00 % -46.000 K 0.000 100.00 % -4.280 M -724.82 % 685.000 K 200.00 % -685.000 K 85.74 % -4.802 M -134.57 % 13.892 M 17 250.62 % -81.000 K 77.05 % -353.000 K -250.21 % 235.000 K -86.03 % 1.682 M 595.04 % 242.000 K -85.43 % 1.661 M 1 207.97 % 127.000 K -93.01 % 1.817 M 917.52 % 178.572 K -89.64 % 1.724 M 1 167.95 % 136.000 K -92.30 % 1.767 M 338.46 % 403.000 K -73.25 % 1.506 M 512.39 % 246.000 K -85.31 % 1.675 M 496.09 % 281.000 K -82.68 % 1.622 M 1 348.57 % 112.000 K -94.69 % 2.111 M 492.98 % 356.000 K -41.06 % 604.000 K 493.92 % 101.698 K -97.92 % 4.881 M 9.51 % 4.457 M
Total investments 0.000 -100.00 % 600.909 M 0.000 -100.00 % 54.000 K 0.000 -100.00 % 698.882 M 50 913.28 % 1.370 M 0.000 0.000 -100.00 % 27.784 M -3.68 % 28.847 M -10.40 % 32.195 M 6 750.00 % 470.000 K -98.55 % 32.316 M 6 576.86 % 484.000 K -98.42 % 30.601 M 11 947.78 % 254.000 K 519.51 % 41.000 K -88.52 % 357.143 K 0.000 -100.00 % 272.000 K 0.000 -100.00 % 806.000 K 0.000 -100.00 % 492.000 K 2 633.33 % 18.000 K -96.80 % 562.000 K 0.000 -100.00 % 224.000 K 0.000 0.000 -100.00 % 2.100 M 932.47 % 203.396 K -90.31 % 2.100 M 0.00 % 2.100 M
Total debt 0.000 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.903 M 0.000 -100.00 % 1.903 M 0.000 -100.00 % 1.903 M 0.000 -100.00 % 1.903 M 0.000 -100.00 % 1.903 M 0.000 -100.00 % 1.903 M 0.000 -100.00 % 1.903 M 0.000 -100.00 % 1.903 M 0.000 -100.00 % 2.223 M 252.86 % 630.000 K -84.67 % 4.109 M 0.000 -100.00 % 4.983 M -18.49 % 6.113 M
Accumulated other comprehensive income loss 632.559 M 0.000 -100.00 % 635.386 M 168.36 % 236.762 M -62.41 % 629.775 M 0.000 -100.00 % 625.812 M 0.000 0.000 -100.00 % 626.665 M 174.80 % 228.041 M 0.000 -100.00 % 592.984 M 0.000 -100.00 % 577.921 M 0.000 -100.00 % 573.958 M 53.20 % 374.646 M -34.82 % 574.754 M 0.000 -100.00 % 574.928 M 0.000 -100.00 % 572.395 M 0.000 -100.00 % 559.525 M 55.33 % 360.213 M 57.51 % 228.696 M 0.000 -100.00 % 225.476 M 0.000 -100.00 % 108.600 M 0.000 -100.00 % 47.759 M 0.000 0.000
Retained earnings 0.000 -100.00 % 179.607 M 0.000 0.000 0.000 -100.00 % 176.822 M 0.000 0.000 -100.00 % 170.615 M 0.000 0.000 -100.00 % 150.228 M 0.000 0.000 0.000 -100.00 % 124.969 M 0.000 0.000 0.000 -100.00 % 121.802 M 0.000 0.000 0.000 -100.00 % 119.443 M 0.000 0.000 0.000 -100.00 % 101.544 M 0.000 0.000 -100.00 % 66.540 M 0.000 0.000 -100.00 % 29.207 M 22.64 % 23.815 M
Common stock 0.000 -100.00 % 398.624 M 0.000 -100.00 % 398.624 M 0.000 -100.00 % 398.624 M 0.000 -100.00 % 398.624 M 0.00 % 398.624 M 0.000 -100.00 % 398.624 M 100.00 % 199.312 M 0.000 -100.00 % 199.312 M 0.000 -100.00 % 199.312 M 0.000 -100.00 % 199.312 M 0.000 -100.00 % 199.312 M 0.000 -100.00 % 199.312 M 0.000 -100.00 % 199.312 M 0.000 -100.00 % 199.312 M 0.000 -100.00 % 18.312 M 0.000 -100.00 % 18.312 M 0.00 % 18.312 M 0.00 % 18.312 M 0.000 -100.00 % 18.312 M 0.00 % 18.312 M
Total equity 632.559 M 0.00 % 632.559 M -0.44 % 635.386 M 0.00 % 635.386 M 0.89 % 629.775 M 0.00 % 629.775 M 0.63 % 625.812 M 0.00 % 625.812 M 0.36 % 623.567 M -0.49 % 626.665 M 0.00 % 626.665 M 3.89 % 603.180 M 1.72 % 592.984 M 0.00 % 592.984 M 2.61 % 577.921 M 0.00 % 577.921 M 0.69 % 573.958 M 0.00 % 573.958 M -0.14 % 574.754 M 0.00 % 574.754 M -0.03 % 574.928 M 0.00 % 574.928 M 0.44 % 572.395 M 0.00 % 572.395 M 2.30 % 559.525 M 0.00 % 559.525 M 144.66 % 228.696 M 0.00 % 228.696 M 1.43 % 225.476 M 0.00 % 225.476 M 16.41 % 193.692 M 181.37 % 68.840 M 44.14 % 47.759 M 0.00 % 47.759 M 12.73 % 42.367 M
Other non current liabilities -632.559 M 0.000 100.00 % -635.386 M -63 538 700.00 % 1.000 K 100.00 % -629.775 M -62 977 400.00 % -1.000 K 100.00 % -625.812 M 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 0.000 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.903 M 0.000 -100.00 % 1.903 M 0.000 -100.00 % 1.903 M 0.000 -100.00 % 1.903 M 0.000 -100.00 % 1.903 M 0.000 -100.00 % 1.903 M 0.000 0.000 0.000 -100.00 % 1.903 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities -632.559 M 0.000 100.00 % -635.386 M -63 538 700.00 % 1.000 K 100.00 % -629.775 M -62 977 400.00 % -1.000 K 100.00 % -625.812 M 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 -100.00 % 1.903 M 0.000 -100.00 % 1.903 M 0.000 -100.00 % 1.903 M 0.000 -100.00 % 1.903 M 0.000 -100.00 % 1.903 M 0.000 -100.00 % 1.903 M 0.000 0.000 0.000 -100.00 % 1.903 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other current liabilities 0.000 -100.00 % 2.317 M 0.000 -100.00 % 1.202 M 0.000 -100.00 % 2.842 M 0.000 -100.00 % 7.260 M 7.46 % 6.756 M 0.000 -100.00 % 9.981 M 7.69 % 9.268 M 0.000 -100.00 % 1.567 M 0.000 -100.00 % 1.162 M 0.000 100.00 % -25.000 K 0.000 -100.00 % 24.526 K 0.000 100.00 % -25.000 K 0.000 -100.00 % 24.526 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 281.000 K 1 247.40 % 20.855 K -99.90 % 21.656 M 0.000 -100.00 % 306.860 K 14.76 % 267.395 K
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.598 K
Short term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.903 M 0.000 0.000 0.000 -100.00 % 2.223 M 252.86 % 630.000 K -84.67 % 4.109 M 0.000 -100.00 % 4.983 M -18.49 % 6.113 M
Total current liabilities 0.000 -100.00 % 2.317 M 0.000 -100.00 % 1.202 M 0.000 -100.00 % 106.444 M 0.000 -100.00 % 135.819 M -20.88 % 171.661 M 0.000 -100.00 % 89.781 M -72.99 % 332.363 M 0.000 -100.00 % 357.713 M 0.000 -100.00 % 166.448 M 0.000 -100.00 % 71.694 M 0.000 -100.00 % 70.505 M 0.000 -100.00 % 79.933 M 0.000 -100.00 % 66.553 M 0.000 -100.00 % 48.681 M 0.000 -100.00 % 33.025 M 0.000 -100.00 % 2.504 M 229.47 % 760.000 K -97.63 % 32.018 M 0.000 -100.00 % 5.290 M -27.55 % 7.301 M
Total liabilities -632.559 M -27 400.78 % 2.317 M 100.36 % -635.386 M -52 916.79 % 1.203 M 100.19 % -629.775 M -691.65 % 106.444 M 117.01 % -625.812 M -560.77 % 135.819 M -20.88 % 171.661 M 0.000 -100.00 % 89.781 M -72.99 % 332.364 M 0.000 -100.00 % 359.616 M 0.000 -100.00 % 168.351 M 0.000 -100.00 % 73.597 M 0.000 -100.00 % 72.408 M 0.000 -100.00 % 81.836 M 0.000 -100.00 % 68.456 M 0.000 -100.00 % 48.681 M 0.000 -100.00 % 34.928 M 0.000 -100.00 % 2.504 M 229.91 % 759.000 K -97.63 % 32.018 M 0.000 -100.00 % 5.290 M -27.55 % 7.301 M
Other non current assets 0.000 0.000 0.000 -100.00 % 636.465 M 0.000 0.000 100.00 % -685.000 K 0.000 -100.00 % 596.784 M 4 395.88 % -13.892 M 0.000 -100.00 % 463.639 M 197 393.19 % -235.000 K -100.05 % 451.115 M 186 511.16 % -242.000 K -100.06 % 431.580 M 339 926.47 % -127.000 K -100.03 % 438.467 M 245 642.11 % -178.571 K -100.04 % 438.601 M 322 600.43 % -136.000 K -100.03 % 446.742 M 110 954.09 % -403.000 K -100.09 % 448.469 M 182 404.66 % -246.000 K 0.000 100.00 % -281.000 K -100.22 % 127.833 M 114 236.96 % -112.000 K 0.000 0.000 -100.00 % 2.354 M 2 414.70 % -101.698 K -104.32 % 2.354 M 0.00 % 2.354 M
Long term investments 0.000 -100.00 % 509.409 M 0.000 0.000 0.000 -100.00 % 698.881 M 0.000 0.000 0.000 0.000 -100.00 % 28.847 M -10.40 % 32.195 M 0.000 -100.00 % 32.316 M 0.000 -100.00 % 30.601 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
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
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
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
Property plant equipment net 0.000 -100.00 % 19.000 K 0.000 -100.00 % 24.000 K 0.000 -100.00 % 24.000 K 0.000 -100.00 % 29.000 K 0.00 % 29.000 K 0.000 -100.00 % 35.000 K 0.00 % 35.000 K 0.000 -100.00 % 40.000 K 0.000 -100.00 % 40.048 K 0.000 -100.00 % 46.000 K 0.000 -100.00 % 46.212 K 0.000 -100.00 % 57.000 K 0.000 -100.00 % 56.886 K 0.000 -100.00 % 68.000 K 0.000 -100.00 % 11.552 K 0.000 0.000 0.000 -100.00 % 23.238 M 0.000 -100.00 % 23.238 M -3.07 % 23.974 M
Total non current assets 0.000 -100.00 % 509.428 M 0.000 -100.00 % 636.489 M 0.000 -100.00 % 698.905 M 102 129.93 % -685.000 K -2 462.07 % 29.000 K -100.00 % 596.813 M 4 396.09 % -13.892 M -148.10 % 28.882 M -94.18 % 495.869 M 211 108.09 % -235.000 K -100.05 % 483.471 M 199 881.40 % -242.000 K -100.05 % 462.221 M 364 053.27 % -127.000 K -100.03 % 438.513 M 245 667.87 % -178.571 K -100.04 % 438.647 M 322 634.41 % -136.000 K -100.03 % 446.799 M 110 968.24 % -403.000 K -100.09 % 448.526 M 182 427.79 % -246.000 K -461.76 % 68.000 K 124.20 % -281.000 K -100.22 % 127.845 M 114 247.28 % -112.000 K 0.000 -100.00 % 104.260 M 307.39 % 25.592 M 25 264.70 % -101.698 K -100.40 % 25.592 M -2.80 % 26.328 M
Other current assets -91.631 M -200.14 % 91.500 M 91 600.00 % -100.000 K 0.000 100.00 % -4.280 M -428 100.00 % 1.000 K 0.000 -100.00 % 665.299 M 100 855.84 % 659.000 K 0.000 -100.00 % 544.366 M 23.91 % 439.322 M 0.000 -100.00 % 417.000 K 0.000 -100.00 % 834.000 K 0.000 -100.00 % 417.000 K 0.000 -100.00 % 834.000 K 0.000 -100.00 % 317.000 K 0.000 -100.00 % 317.000 K 0.000 -100.00 % 451.834 M 0.000 -100.00 % 317.000 K 0.000 -100.00 % 96.808 M 0.000 0.000 0.000 0.000 -100.00 % 113.557 K
Short term investments 0.000 -100.00 % 91.500 M 0.000 -100.00 % 54.000 K 0.000 0.000 -100.00 % 1.370 M 0.000 0.000 -100.00 % 27.784 M 101.17 % 13.811 M 0.000 -100.00 % 470.000 K 3 257.14 % 14.000 K -97.11 % 484.000 K 134 344.44 % 360.000 -99.86 % 254.000 K 519.51 % 41.000 K -88.52 % 357.143 K 0.000 -100.00 % 272.000 K 0.000 -100.00 % 806.000 K 0.000 -100.00 % 492.000 K 2 633.33 % 18.000 K -96.80 % 562.000 K 0.000 -100.00 % 224.000 K 0.000 0.000 0.000 -100.00 % 203.396 K 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 131.000 K 0.000 -100.00 % 46.000 K 0.000 -100.00 % 4.280 M 724.82 % -685.000 K -200.00 % 685.000 K -85.74 % 4.802 M 134.57 % -13.892 M -17 250.62 % 81.000 K -77.05 % 353.000 K 250.21 % -235.000 K -206.33 % 221.000 K 191.32 % -242.000 K -200.06 % 241.854 K 290.44 % -127.000 K -247.67 % 86.000 K 148.16 % -178.572 K -200.00 % 178.572 K 231.30 % -136.000 K -200.00 % 136.000 K 133.75 % -403.000 K -201.64 % 396.489 K 261.17 % -246.000 K -207.89 % 228.000 K 181.14 % -281.000 K -200.15 % 280.587 K 350.52 % -112.000 K -200.00 % 112.000 K -59.12 % 274.000 K -92.18 % 3.505 M 3 546.48 % -101.698 K -200.00 % 101.698 K -93.86 % 1.656 M
Cash and short term investments 91.631 M 69 847.33 % 131.000 K 31.00 % 100.000 K 0.00 % 100.000 K -97.66 % 4.280 M 0.00 % 4.280 M 524.82 % 685.000 K 0.00 % 685.000 K -85.74 % 4.802 M -65.43 % 13.892 M 0.00 % 13.892 M 3 835.41 % 353.000 K 50.21 % 235.000 K 0.00 % 235.000 K -2.89 % 242.000 K 0.06 % 241.854 K 90.44 % 127.000 K 0.00 % 127.000 K -28.88 % 178.571 K 0.00 % 178.572 K 31.30 % 136.000 K 0.00 % 136.000 K -66.25 % 403.000 K 1.64 % 396.489 K 61.17 % 246.000 K 0.00 % 246.000 K -12.46 % 281.000 K 0.15 % 280.587 K 150.52 % 112.000 K 0.00 % 112.000 K -59.12 % 274.000 K -92.18 % 3.505 M 3 346.48 % 101.698 K 0.00 % 101.698 K -93.86 % 1.656 M
Total current assets 0.000 -100.00 % 125.447 M 0.000 -100.00 % 100.000 K 0.000 -100.00 % 37.313 M 5 347.15 % 685.000 K -99.91 % 761.602 M 283.84 % 198.415 M 1 328.27 % 13.892 M -97.98 % 687.564 M 56.38 % 439.675 M 186 995.74 % 235.000 K -99.95 % 469.129 M 193 754.96 % 242.000 K -99.91 % 284.052 M 223 562.90 % 127.000 K -99.94 % 209.042 M 116 963.80 % 178.571 K -99.91 % 208.515 M 153 219.90 % 136.000 K -99.94 % 209.965 M 52 000.50 % 403.000 K -99.79 % 192.325 M 78 080.70 % 246.000 K -99.96 % 608.138 M 216 319.22 % 281.000 K -99.79 % 135.779 M 121 131.60 % 112.000 K -99.95 % 227.980 M 17.24 % 194.451 M 158.35 % 75.266 M 73 909.32 % 101.698 K -99.63 % 27.456 M 17.64 % 23.340 M
Inventory 0.000 -100.00 % 28.899 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -331.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -417.000 K 0.000 0.000 0.000 100.00 % -417.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 356.000 K 0.000 0.000 -100.00 % 9.435 M
Net receivables 0.000 -100.00 % 4.917 M 0.000 0.000 0.000 -100.00 % 33.032 M 0.000 -100.00 % 760.587 M 293.51 % 193.285 M 0.000 -100.00 % 129.306 M 0.000 0.000 -100.00 % 468.477 M 0.000 -100.00 % 283.393 M 0.000 -100.00 % 208.498 M 0.000 -100.00 % 207.919 M 0.000 -100.00 % 209.512 M 0.000 -100.00 % 191.611 M 0.000 -100.00 % 607.575 M 0.000 -100.00 % 135.182 M 0.000 -100.00 % 227.671 M 17.25 % 194.177 M 171.94 % 71.405 M 0.000 -100.00 % 27.355 M 125.41 % 12.135 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
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 0.000 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 % -104.260 M 0.000 0.000 0.000 0.000
Account payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 103.602 M 0.000 -100.00 % 128.559 M -22.04 % 164.901 M 0.000 -100.00 % 79.800 M -75.30 % 323.091 M 0.000 -100.00 % 356.146 M 0.000 -100.00 % 165.282 M 0.000 -100.00 % 71.719 M 0.000 -100.00 % 70.505 M 0.000 -100.00 % 79.958 M 0.000 -100.00 % 66.553 M 0.000 -100.00 % 46.778 M 0.000 -100.00 % 33.024 M 0.000 0.000 -100.00 % 109.145 K -98.25 % 6.253 M 0.000 0.000 -100.00 % 895.179 K
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.000 K 0.000 0.000 -100.00 % 4.000 K 0.000 0.000 0.000 -100.00 % 4.100 K 0.000 0.000 0.000 100.00 % -24.526 K 0.000 0.000 0.000 100.00 % -24.526 K 0.000 0.000 0.000 -100.00 % 1.056 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Other total stockholders equity 0.000 -100.00 % 54.328 M 0.000 0.000 0.000 -100.00 % 54.329 M 0.000 -100.00 % 227.188 M 318.18 % 54.328 M 0.000 0.000 -100.00 % 253.640 M 0.000 -100.00 % 393.672 M 0.000 -100.00 % 253.640 M 0.000 0.000 0.000 -100.00 % 253.640 M 0.000 -100.00 % 375.616 M 0.000 -100.00 % 253.640 M 0.000 0.000 0.000 -100.00 % 108.840 M 0.000 -100.00 % 207.164 M 86 043.89 % 240.486 K -99.52 % 50.528 M 0.000 -100.00 % 240.000 K 0.00 % 240.000 K
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Total assets 0.000 -100.00 % 634.876 M 0.000 -100.00 % 636.589 M 0.000 -100.00 % 736.218 M 0.000 -100.00 % 761.631 M -4.22 % 795.228 M 0.000 -100.00 % 716.446 M -23.42 % 935.544 M 0.000 -100.00 % 952.600 M 0.000 -100.00 % 746.273 M 0.000 -100.00 % 647.555 M 0.000 -100.00 % 647.162 M 0.000 -100.00 % 656.764 M 0.000 -100.00 % 640.851 M 0.000 -100.00 % 608.206 M 0.000 -100.00 % 263.624 M 0.000 -100.00 % 227.980 M 17.24 % 194.451 M 92.80 % 100.858 M 0.000 -100.00 % 53.048 M 6.81 % 49.668 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-12-31 2022-09-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-03-31 2016-09-30 2016-06-30 2016-03-31 2015-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30
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
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
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -3.270 M -134.57 % 9.460 M 222.59 % -7.717 M -138.62 % -3.234 M -36.00 % -2.378 M 56.25 % -5.435 M -525.43 % -869.000 K -15.71 % -751.000 K 49.73 % -1.494 M -125.80 % 5.791 M 315.04 % -2.693 M 77.56 % -12.001 M -1 128.36 % 1.167 M -88.01 % 9.736 M 202.47 % -9.501 M -15.29 % -8.241 M -20.80 % -6.822 M -2 161.13 % -301.707 K 91.76 % -3.661 M -1 137.11 % 353.000 K -20.14 % 442.000 K 25.39 % 352.509 K 298.04 % -178.000 K 83.85 % -1.102 M 22.99 % -1.431 M 79.94 % -7.133 M -24.34 % -5.737 M -51.69 % -3.782 M -203.29 % -1.247 M 19.77 % -1.554 M 6.65 % -1.665 M 61.72 % -4.349 M 84.15 % -27.436 M -385.62 % -5.650 M 46.71 % -10.602 M 41.64 % -18.165 M -72.34 % -10.541 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 751.000 K -49.73 % 1.494 M 0.000 -100.00 % 2.693 M 0.000 -100.00 % 11.484 M 10.09 % 10.431 M 9.79 % 9.501 M 15.29 % 8.241 M 20.80 % 6.822 M 2 158.94 % 302.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
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
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
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
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
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
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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 751.000 K 0.000 0.000 0.000 0.000 -100.00 % 11.484 M 10.09 % 10.431 M 9.79 % 9.501 M 15.29 % 8.241 M 20.80 % 6.822 M 2 158.94 % 302.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
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 685.000 K 0.00 % 685.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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.280 M 524.82 % 685.000 K 0.00 % 685.000 K -54.15 % 1.494 M 0.000 -100.00 % 2.693 M 0.000 -100.00 % 11.484 M 10.09 % 10.431 M 9.79 % 9.501 M 15.29 % 8.241 M 20.80 % 6.822 M 2 158.94 % 302.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
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 751.000 K -49.73 % 1.494 M 0.000 -100.00 % 2.693 M 0.000 -100.00 % 11.484 M 10.09 % 10.431 M 9.79 % 9.501 M 15.29 % 8.241 M 20.80 % 6.822 M 2 158.94 % 302.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
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 751.000 K -49.73 % 1.494 M 0.000 -100.00 % 2.693 M 0.000 -100.00 % 11.484 M 10.09 % 10.431 M 9.79 % 9.501 M 15.29 % 8.241 M 20.80 % 6.822 M 2 158.94 % 302.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
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
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015