MLGO

MicroAlgo Inc. MLGO

Finances

2024 2023 2022 2021 2020 2019
Revenue 74.187 M -9.22 % 81.718 M -3.83 % 84.973 M 3.58 % 82.035 M 73.99 % 47.150 M 195.28 % 15.968 M
Net income 5.289 M 114.00 % -37.788 M -456.45 % -6.791 M -179.26 % 8.568 M -38.86 % 14.014 M 124.75 % 6.236 M
Income before tax 8.019 M 121.18 % -37.857 M -418.63 % -7.299 M -185.18 % 8.569 M -40.44 % 14.387 M 110.95 % 6.820 M
Income before tax ratio 0.11 123.33 % -0.46 -439.29 % -0.09 -182.23 % 0.10 -65.77 % 0.31 -28.56 % 0.43
EBITDA 2.804 M 115.16 % -18.492 M -2 785.87 % 688.498 K -94.30 % 12.077 M -20.28 % 15.148 M 89.98 % 7.974 M
Net income ratio 0.07 115.42 % -0.46 -478.61 % -0.08 -176.52 % 0.10 -64.86 % 0.30 -23.88 % 0.39
Ratio EBITDA 0.04 116.70 % -0.23 -2 892.86 % 0.01 -94.50 % 0.15 -54.18 % 0.32 -35.66 % 0.50
Gross profit ratio 0.28 -5.33 % 0.30 37.91 % 0.22 -46.12 % 0.40 -0.73 % 0.41 -29.47 % 0.58
Weighted average shs out dil 9.665 M 4 137.25 % 228.095 K 14.45 % 199.301 K -9.11 % 219.283 K 0.00 % 219.283 K 3.56 % 211.750 K
Weighted average shs out 9.675 M 4 141.82 % 228.095 K 14.45 % 199.301 K -9.11 % 219.283 K 0.00 % 219.283 K 3.56 % 211.750 K
EPS diluted 0.55 100.33 % -166.02 -375.16 % -34.94 -189.43 % 39.07 -38.82 % 63.86 116.84 % 29.45
Earnings per share 1.44 100.87 % -166.02 -375.16 % -34.94 -189.43 % 39.07 -38.82 % 63.86 116.84 % 29.45
Gross profit 21.067 M -14.06 % 24.513 M 32.63 % 18.482 M -44.19 % 33.117 M 72.71 % 19.175 M 108.27 % 9.207 M
Income tax expense 840.943 K 138.71 % 352.282 K 163.96 % -550.798 K -749.38 % 84.819 K -77.37 % 374.802 K -35.90 % 584.695 K
Cost of revenue 53.119 M -7.14 % 57.205 M -13.97 % 66.491 M 35.92 % 48.918 M 74.86 % 27.975 M 313.76 % 6.761 M
General and administrative expenses 2.705 M -86.54 % 20.096 M 301.55 % 5.005 M -6.60 % 5.358 M 142.26 % 2.212 M 72.40 % 1.283 M
Selling and marketing expenses 301.235 K -22.54 % 388.907 K -28.85 % 546.565 K -35.91 % 852.866 K 214.53 % 271.152 K 95.81 % 138.474 K
Other expenses 0.000 -100.00 % 15.903 M 126.74 % 7.014 M 2 134.01 % -344.827 K 0.000 0.000
Operating expenses 18.308 M -69.00 % 59.055 M 125.85 % 26.148 M 15.15 % 22.709 M 376.89 % 4.762 M 186.94 % 1.660 M
Cost and expenses 71.428 M -38.56 % 116.260 M 25.50 % 92.639 M 29.34 % 71.627 M 118.79 % 32.737 M 288.76 % 8.421 M
Research and development expenses 15.302 M -32.62 % 22.710 M 67.19 % 13.583 M -19.35 % 16.843 M 639.01 % 2.279 M 856.68 % 238.228 K
Selling general and administrative expenses 3.006 M -85.29 % 20.442 M 268.25 % 5.551 M -10.62 % 6.211 M 150.16 % 2.483 M 74.68 % 1.421 M
Interest income 3.734 M 581.07 % 548.253 K 408.40 % 107.839 K -77.87 % 487.190 K 3 073.05 % 15.354 K 0.000
Interest expense 109.233 K 26.16 % 86.582 K 31.22 % 65.982 K -76.22 % 277.503 K 69.82 % 163.412 K 0.000
Depreciation and amortization 45.396 K -69.06 % 146.703 K -89.06 % 1.341 M -11.25 % 1.510 M 105.48 % 735.121 K 72.40 % 426.398 K
Operating income 2.759 M 107.99 % -34.542 M -350.59 % -7.666 M -173.65 % 10.408 M -27.79 % 14.413 M 90.97 % 7.547 M
Operating income ratio 0.04 108.80 % -0.42 -368.54 % -0.09 -171.11 % 0.13 -58.49 % 0.31 -35.33 % 0.47
Total other income expenses net 5.341 M 261.13 % -3.315 M -1 004.24 % 366.599 K 119.94 % -1.839 M -7 066.39 % -25.660 K 96.47 % -727.114 K
2024 2023 2022 2021 2020 2019
2024 2023 2022 2021 2020 2019 2018
Net debt -121.076 M -182.61 % -42.841 M -0.65 % -42.565 M -0.37 % -42.408 M -21.66 % -34.859 M -160 792.27 % 21.693 K 0.000
Total investments 20.822 M 696.81 % 2.613 M 1 416.63 % 172.300 K 83.04 % 94.130 K 0.000 0.000 0.000
Total debt 23.036 M 1 084.06 % 1.946 M 972.38 % 181.420 K -43.78 % 322.723 K -85.36 % 2.204 M 389.74 % 450.000 K 0.000
Accumulated other comprehensive income loss -5.781 M 1.52 % -5.870 M -3 439.13 % 175.807 K -95.93 % 4.315 M 894.74 % 433.803 K 0.000 0.000
Retained earnings -4.670 M 57.13 % -10.894 M -156.91 % 19.142 M -27.72 % 26.483 M 35.07 % 19.607 M 180 394.75 % -10.875 K -84.32 % -5.900 K
Common stock 4.602 M 8 817.39 % 51.607 K 17.67 % 43.857 K 10.74 % 39.604 K 26.79 % 31.237 K 2 616.26 % 1.150 K 0.000
Total equity 147.392 M 221.01 % 45.915 M -31.48 % 67.011 M 14.24 % 58.658 M 19.91 % 48.920 M 346 236.61 % 14.125 K 339.41 % -5.900 K
Other non current liabilities 0.000 0.000 0.000 100.00 % -158.440 K -155.53 % 285.327 K -36.59 % 450.000 K 0.000
Long term debt 96.899 K 0.000 -100.00 % 30.754 K -90.29 % 316.841 K 262.55 % 87.392 K 0.000 0.000
Total non current liabilities 96.899 K 0.000 -100.00 % 271.839 K -72.95 % 1.005 M -12.32 % 1.146 M 154.73 % 450.000 K 0.000
Other current liabilities 2.785 M -50.84 % 5.665 M 498.56 % 946.476 K -94.60 % 17.527 M -5.11 % 18.471 M 2 910.60 % 613.548 K 10 299.12 % 5.900 K
Deferred revenue 474.336 K -67.61 % 1.465 M -8.98 % 1.609 M -15.86 % 1.912 M 154.82 % 750.443 K 229.44 % -579.763 K 0.000
Short term debt 22.939 M 1 079.06 % 1.946 M 1 191.28 % 150.666 K -54.13 % 328.482 K -84.48 % 2.116 M 370.32 % 450.000 K 0.000
Total current liabilities 28.785 M 138.97 % 12.046 M 150.77 % 4.803 M -78.14 % 21.969 M -7.71 % 23.805 M 4 820.52 % 483.785 K 8 099.75 % 5.900 K
Total liabilities 28.882 M 139.77 % 12.046 M 137.34 % 5.075 M -77.91 % 22.974 M -7.92 % 24.951 M 5 057.46 % 483.785 K 8 099.75 % 5.900 K
Other non current assets 2.300 K -36.36 % 3.614 K -98.04 % 184.054 K -77.19 % 806.901 K 276.87 % 214.106 K 101.53 % -13.950 M 0.000
Long term investments 13.503 K -1.47 % 13.704 K -92.05 % 172.300 K 83.04 % 94.130 K 0.000 0.000 0.000
Intangible assets 0.000 0.000 -100.00 % 964.341 K -77.95 % 4.374 M -1.23 % 4.429 M 571.55 % 659.447 K 0.000
GoodWill 0.000 0.000 -100.00 % 15.259 M -30.49 % 21.951 M -1.83 % 22.361 M 67.43 % 13.355 M 0.000
Goodwill and intangible assets 0.000 0.000 -100.00 % 16.224 M -38.37 % 26.325 M -1.73 % 26.789 M 91.15 % 14.015 M 0.000
Property plant equipment net 279.962 K 76.62 % 158.508 K -46.49 % 296.215 K -25.24 % 396.225 K 49.91 % 264.317 K 4 874.91 % 5.313 K 0.000
Total non current assets 357.023 K 13.23 % 315.299 K -98.13 % 16.876 M -38.90 % 27.622 M 1.30 % 27.268 M 39 076.05 % 69.603 K 0.000
Other current assets 7.698 M 9.81 % 7.010 M -27.97 % 9.731 M 34.00 % 7.262 M 420.08 % 1.396 M 187.52 % -1.596 M 0.000
Short term investments 20.809 M 700.51 % 2.599 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 144.112 M 221.77 % 44.787 M 4.77 % 42.746 M 0.04 % 42.731 M 15.29 % 37.063 M 8 553.33 % 428.307 K 0.000
Cash and short term investments 164.921 M 248.03 % 47.386 M 10.85 % 42.746 M 0.04 % 42.731 M 15.29 % 37.063 M 8 553.33 % 428.307 K 0.000
Total current assets 175.918 M 205.17 % 57.646 M 4.41 % 55.211 M 2.22 % 54.010 M 15.89 % 46.603 M 10 780.83 % 428.307 K 0.000
Inventory 0.000 -100.00 % 349.000 -99.73 % 130.524 K -84.16 % 823.841 K 466.61 % 145.397 K 0.000 0.000
Net receivables 3.299 M 1.54 % 3.249 M 24.84 % 2.602 M -18.50 % 3.193 M -60.08 % 7.999 M 401.30 % 1.596 M 0.000
Tax assets 61.258 K -56.08 % 139.473 K 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 2.587 M -12.47 % 2.956 M 44.74 % 2.042 M -0.52 % 2.053 M 25.72 % 1.633 M 0.000 0.000
Tax payables 0.000 -100.00 % 14.877 K -73.13 % 55.365 K -62.79 % 148.788 K -82.15 % 833.732 K 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 2.447 M 356.35 % 536.217 K 109.74 % 255.655 K 5.11 % 243.226 K -23.90 % 319.605 K 0.000 0.000
Capital lease obligations 208.693 K 428.82 % 39.464 K -78.25 % 181.420 K -43.77 % 322.642 K 56.31 % 206.417 K 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 150.795 M 142.86 % 62.092 M 31.01 % 47.394 M 71.95 % 27.563 M -3.38 % 28.528 M 119 515.71 % 23.850 K 0.000
Deferred tax liabilities non current 0.000 0.000 -100.00 % 241.085 K -71.52 % 846.622 K 9.44 % 773.563 K 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 100.00 % -450.000 K 0.000
Total assets 176.275 M 204.13 % 57.961 M -19.60 % 72.087 M -11.69 % 81.632 M 10.51 % 73.871 M 14 736.23 % 497.910 K 0.000
2024 2023 2022 2021 2020 2019 2018
2024 2023 2022 2021 2020 2019
Deferred income tax 76.165 K 120.23 % -376.539 K 35.08 % -580.008 K 0.000 100.00 % -159.853 K 0.000
Stock based compensation 0.000 -100.00 % 16.853 M 0.000 0.000 -100.00 % 604.961 K 0.000
Change in working capital -8.150 M -510.70 % -1.335 M -341.36 % -302.369 K -111.38 % 2.657 M 460.57 % -736.797 K -637.12 % 137.175 K
Accounts receivables 427.038 K 962.74 % -49.498 K 94.84 % -958.720 K -118.79 % 5.103 M 525.33 % -1.200 M -2 298.69 % 54.569 K
Inventory 0.000 -100.00 % 128.347 K -81.43 % 691.217 K 206.43 % -649.480 K -407.50 % 211.214 K 0.000
Accounts payables -325.000 K -134.30 % 947.599 K 571.98 % 141.017 K -63.41 % 385.421 K 1 212.78 % -34.636 K 0.000
Other working capital -8.252 M -249.52 % -2.361 M -1 242.36 % -175.883 K 91.82 % -2.150 M -850.65 % 286.430 K 246.75 % 82.605 K
Other non cash items 6.593 M -58.94 % 16.055 M 94.90 % 8.238 M 257.32 % 2.305 M 837.43 % 245.923 K 143.64 % -563.572 K
Net cash provided by operating activities 4.075 M 163.56 % -6.412 M -427.90 % 1.955 M -87.20 % 15.272 M 3.72 % 14.725 M 296 071.56 % -4.975 K
Investments in property plant and equipment -3.983 K 0.000 100.00 % -160.923 K -341.54 % -36.446 K 40.83 % -61.593 K -5 265.24 % -1.148 K
Acquisitions net 0.000 0.000 -100.00 % 302.000 100.01 % -3.112 M 78.70 % -14.615 M 0.000
Purchases of investments -52.252 M -1 910.11 % -2.599 M 84.16 % -16.412 M -0.69 % -16.300 M 0.000 0.000
Sales maturities of investments 34.920 M 19 587.66 % 177.370 K -98.90 % 16.165 M -0.25 % 16.206 M 0.000 0.000
Other investing activites -17.000 -100.03 % 61.823 K -98.05 % 3.172 M 195.55 % -3.320 M -116.76 % 19.806 M 943 710.10 % -2.099 K
Net cash used for investing activites -17.336 M -634.49 % -2.360 M -185.39 % 2.764 M 142.12 % -6.563 M -227.93 % 5.130 M 158 038.95 % -3.248 K
Debt repayment 94.596 M 1 613.92 % 5.519 M 0.000 100.00 % -2.000 M -802.87 % -221.517 K -149.23 % 450.000 K
Common stock issued 17.952 M 0.000 -100.00 % 20.661 M 40 512 362.75 % 51.000 100.04 % -128.680 K -274.94 % -34.320 K
Common stock repurchased 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
Other financing activites 0.000 -100.00 % 5.289 M 122.91 % -23.084 M -1 148.59 % -1.849 M -110.48 % 17.641 M 84 509.73 % 20.850 K
Net cash used provided by financing activities 112.548 M 941.29 % 10.808 M 546.09 % -2.423 M 37.05 % -3.849 M -122.26 % 17.291 M 3 860.99 % 436.530 K
Effect of forex changes on cash 696.158 K -2.89 % 716.861 K 131.58 % -2.270 M -937.81 % -218.721 K 47.50 % -416.641 K 0.000
Net change in cash 99.983 M 3 531.28 % 2.753 M 10 299.94 % 26.475 K -99.44 % 4.742 M -87.09 % 36.729 M 8 475.33 % 428.307 K
Cash at beginning of period 44.128 M 4.98 % 42.034 M -1.61 % 42.720 M 12.45 % 37.989 M 11 270.84 % 334.087 K 0.000
Cash at end of period 144.112 M 221.77 % 44.787 M 4.77 % 42.746 M 0.04 % 42.731 M 15.29 % 37.063 M 8 553.33 % 428.307 K
Operating cash flow 4.075 M 163.56 % -6.412 M -427.90 % 1.955 M -87.35 % 15.458 M 4.98 % 14.725 M 296 071.56 % -4.975 K
Capital expenditure -3.984 K 0.000 100.00 % -160.923 K -341.54 % -36.446 K 40.83 % -61.593 K -5 265.24 % -1.148 K
Free CashFlow 4.071 M 163.49 % -6.412 M -457.31 % 1.794 M -88.36 % 15.421 M 5.17 % 14.663 M 239 573.97 % -6.123 K
2024 2023 2022 2021 2020 2019
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 2019-12-31
Revenue 13.129 M 1.34 % 12.956 M -24.66 % 17.197 M -3.86 % 17.887 M -10.49 % 19.983 M -0.65 % 20.112 M -9.76 % 22.287 M 2.86 % 21.667 M 17.04 % 18.512 M 3.81 % 17.832 M -1.31 % 18.070 M 11.15 % 16.257 M -42.46 % 28.253 M 20.97 % 23.356 M -3.31 % 24.157 M 12.29 % 21.513 M 12.67 % 19.094 M 18.42 % 16.124 M -52.85 % 34.198 M 1 046.43 % 2.983 M -34.44 % 4.550 M 0.000
Net income 1.847 M 1.34 % 1.823 M 19.10 % 1.531 M -3.86 % 1.592 M 42.32 % 1.119 M -0.65 % 1.126 M 106.92 % -16.282 M -2.86 % -15.829 M -311.01 % -3.851 M -205.94 % -1.259 M 86.09 % -9.053 M -10 847.18 % 84.235 K -93.83 % 1.366 M 56.33 % 873.468 K 136.42 % -2.398 M -366.62 % 899.419 K -90.09 % 9.078 M 1 034.36 % 800.284 K -91.63 % 9.566 M 458.86 % 1.712 M 38.91 % 1.232 M 29 608.64 % -4.176 K
Income before tax 2.375 M 1.34 % 2.343 M -3.33 % 2.424 M -3.86 % 2.521 M 58.34 % 1.592 M -0.65 % 1.603 M 109.69 % -16.545 M -6.55 % -15.528 M -243.27 % -4.524 M -259.09 % -1.260 M 86.77 % -9.522 M -11 412.11 % 84.173 K -93.52 % 1.299 M 44.32 % 899.833 K 135.74 % -2.518 M -334.98 % 1.071 M -88.33 % 9.183 M 1 324.72 % 644.571 K -93.50 % 9.919 M 477.43 % 1.718 M 38.63 % 1.239 M 29 770.55 % -4.176 K
Income before tax ratio 0.18 0.00 % 0.18 28.32 % 0.14 0.00 % 0.14 76.90 % 0.08 0.00 % 0.08 110.73 % -0.74 -3.58 % -0.72 -193.29 % -0.24 -245.91 % -0.07 86.59 % -0.53 -10 277.12 % 0.01 -88.73 % 0.05 19.30 % 0.04 136.97 % -0.10 -309.26 % 0.05 -89.65 % 0.48 1 103.12 % 0.04 -86.22 % 0.29 -49.63 % 0.58 111.45 % 0.27 0.00
EBITDA 563.257 K 1.34 % 555.809 K -53.92 % 1.206 M -3.86 % 1.254 M 537.33 % 196.836 K -0.65 % 198.115 K 102.54 % -7.807 M -2.86 % -7.590 M -426.47 % -1.442 M -12.91 % -1.277 M 44.89 % -2.317 M -961.18 % 269.061 K -79.11 % 1.288 M -15.27 % 1.520 M 1 349.67 % -121.649 K -107.53 % 1.615 M -82.39 % 9.172 M 795.90 % 1.024 M -90.17 % 10.412 M 478.12 % 1.801 M 36.15 % 1.323 M 31 774.40 % -4.176 K
Net income ratio 0.14 0.00 % 0.14 58.09 % 0.09 0.00 % 0.09 58.99 % 0.06 0.00 % 0.06 107.66 % -0.73 0.00 % -0.73 -251.17 % -0.21 -194.71 % -0.07 85.91 % -0.50 -9 768.88 % 0.01 -89.28 % 0.05 29.24 % 0.04 137.67 % -0.10 -337.44 % 0.04 -91.21 % 0.48 857.92 % 0.05 -82.26 % 0.28 -51.25 % 0.57 111.87 % 0.27 0.00
Ratio EBITDA 0.04 0.00 % 0.04 -38.83 % 0.07 0.00 % 0.07 612.00 % 0.01 0.00 % 0.01 102.81 % -0.35 0.00 % -0.35 -349.82 % -0.08 -8.76 % -0.07 44.16 % -0.13 -874.77 % 0.02 -63.70 % 0.05 -29.95 % 0.07 1 392.51 % -0.01 -106.71 % 0.08 -84.37 % 0.48 656.55 % 0.06 -79.15 % 0.30 -49.57 % 0.60 107.67 % 0.29 0.00
Gross profit ratio 0.27 0.00 % 0.27 3.83 % 0.26 0.00 % 0.26 -12.34 % 0.30 0.00 % 0.30 1.98 % 0.30 0.00 % 0.30 -11.06 % 0.33 19.49 % 0.28 47.91 % 0.19 -37.38 % 0.30 71.11 % 0.18 -24.10 % 0.23 4.66 % 0.22 -44.93 % 0.40 -35.53 % 0.62 48.60 % 0.42 3.96 % 0.40 -41.14 % 0.68 104.98 % 0.33 0.00
Weighted average shs out dil 2.776 M 0.00 % 2.776 M -71.28 % 9.665 M 0.00 % 9.665 M 525.99 % 1.544 M 0.00 % 1.544 M 498.35 % 258.034 K 0.00 % 258.034 K 17.67 % 219.283 K 0.00 % 219.283 K 4.77 % 209.292 K -1.16 % 211.750 K 0.00 % 211.750 K -3.44 % 219.283 K 10.74 % 198.020 K -6.48 % 211.750 K 0.00 % 211.750 K 0.00 % 211.750 K 0.00 % 211.750 K 0.00 % 211.750 K 0.00 % 211.750 K 0.00 % 211.750 K
Weighted average shs out 2.776 M 0.00 % 2.776 M -24.34 % 3.669 M 0.00 % 3.669 M 599.83 % 524.302 K 0.00 % 524.302 K 103.21 % 258.011 K 0.00 % 258.011 K 17.66 % 219.283 K 0.00 % 219.283 K 4.77 % 209.292 K -1.16 % 211.750 K 0.00 % 211.750 K -3.44 % 219.283 K 10.74 % 198.020 K -6.48 % 211.750 K 0.00 % 211.750 K 0.00 % 211.750 K 0.00 % 211.750 K 0.00 % 211.750 K 0.00 % 211.750 K 0.00 % 211.750 K
EPS diluted 0.67 1.52 % 0.66 671.93 % 0.09 -3.82 % 0.09 -87.82 % 0.73 0.00 % 0.73 101.16 % -63.10 -2.85 % -61.35 -228.60 % -18.67 -225.26 % -5.74 87.46 % -45.77 -11 542.50 % 0.40 -93.80 % 6.45 62.06 % 3.98 557.47 % -0.87 44.94 % -1.58 -53.40 % -1.03 -145.24 % -0.42 -27.27 % -0.33 -106.25 % -0.16 -455.56 % -0.03 -46.19 % -0.02
Earnings per share 0.67 1.52 % 0.66 200.00 % 0.22 -4.35 % 0.23 -89.20 % 2.13 -0.93 % 2.15 103.41 % -63.11 -2.87 % -61.35 -228.60 % -18.67 -225.26 % -5.74 87.46 % -45.77 -11 542.50 % 0.40 -93.80 % 6.45 62.06 % 3.98 557.47 % -0.87 44.94 % -1.58 -53.40 % -1.03 -145.24 % -0.42 -27.27 % -0.33 -106.25 % -0.16 -455.56 % -0.03 -46.19 % -0.02
Gross profit 3.599 M 1.34 % 3.552 M -21.78 % 4.541 M -3.86 % 4.723 M -21.53 % 6.019 M -0.65 % 6.058 M -7.97 % 6.583 M 2.86 % 6.399 M 4.10 % 6.147 M 24.04 % 4.956 M 45.97 % 3.395 M -30.40 % 4.878 M -1.55 % 4.955 M -8.18 % 5.396 M 1.19 % 5.333 M -38.16 % 8.624 M -27.37 % 11.874 M 75.97 % 6.748 M -50.99 % 13.767 M 574.80 % 2.040 M 34.39 % 1.518 M 0.000
Income tax expense 159.846 K 1.34 % 157.733 K -55.46 % 354.161 K -3.86 % 368.362 K 453.11 % 66.598 K -0.65 % 67.031 K -60.60 % 170.126 K -2.71 % 174.862 K 8 409.10 % 2.055 K -60.77 % 5.239 K -98.72 % 409.178 K 510.87 % 66.983 K 177.77 % -86.125 K -850.48 % 11.476 K 692.54 % 1.448 K -98.74 % 114.717 K 366.95 % -42.974 K -518.32 % 10.273 K -97.10 % 353.983 K 5 856.30 % 5.943 K -12.09 % 6.760 K 0.000
Cost of revenue 9.530 M 1.34 % 9.404 M -25.70 % 12.656 M -3.86 % 13.164 M -5.73 % 13.964 M -0.65 % 14.054 M -10.51 % 15.704 M 2.86 % 15.267 M 23.48 % 12.364 M -3.98 % 12.876 M -12.25 % 14.674 M 28.97 % 11.378 M -51.16 % 23.299 M 29.73 % 17.960 M -4.59 % 18.824 M 46.05 % 12.889 M 78.50 % 7.220 M -23.00 % 9.377 M -54.11 % 20.432 M 2 066.91 % 942.892 K -68.90 % 3.032 M 0.000
General and administrative expenses 632.449 K 1.34 % 624.086 K -23.59 % 816.811 K -3.86 % 849.565 K 57.90 % 538.040 K -0.65 % 541.535 K -96.96 % 17.802 M 1 335.59 % 1.240 M 3 353.39 % 35.909 K -96.47 % 1.017 M -55.19 % 2.271 M 144.85 % 927.365 K -9.11 % 1.020 M 26.09 % 809.248 K -41.74 % 1.389 M -25.69 % 1.869 M 130.96 % 809.341 K -28.56 % 1.133 M -22.64 % 1.464 M 501.04 % 243.652 K 6.83 % 228.078 K 5 361.64 % 4.176 K
Selling and marketing expenses 79.190 K 1.34 % 78.143 K 8.25 % 72.189 K -3.86 % 75.084 K -4.68 % 78.769 K -0.64 % 79.280 K -26.09 % 107.259 K -3.38 % 111.011 K 48.00 % 75.006 K -21.57 % 95.631 K 100.28 % 47.749 K -62.26 % 126.533 K -26.40 % 171.910 K -17.04 % 207.223 K 12.65 % 183.947 K -12.20 % 209.496 K 4.06 % 201.327 K -13.06 % 231.565 K 28.21 % 180.612 K 417.69 % 34.888 K 39.22 % 25.060 K 0.000
Other expenses 0.000 0.000 -100.00 % 3.000 0.000 0.000 0.000 -100.00 % 7.658 M -0.94 % 7.730 M 26 557.85 % -29.217 K -199.95 % 29.232 K -99.58 % 7.014 M 0.000 0.000 0.000 -100.00 % 2.359 M 0.000 0.000 0.000 -100.00 % 3.000 0.000 0.000 100.00 % -8.352 K
Operating expenses 3.048 M 1.34 % 3.007 M -10.12 % 3.346 M -3.86 % 3.480 M -40.34 % 5.833 M -0.65 % 5.871 M -73.79 % 22.404 M 2.86 % 21.781 M 187.74 % 7.570 M 18.85 % 6.369 M -51.24 % 13.062 M 163.61 % 4.955 M 24.19 % 3.990 M -5.44 % 4.220 M -48.09 % 8.129 M 10.09 % 7.384 M 138.81 % 3.092 M -49.38 % 6.108 M 62.66 % 3.755 M 984.19 % 346.373 K 16.03 % 298.529 K 7 248.68 % -4.176 K
Cost and expenses 12.577 M 1.34 % 12.411 M -22.44 % 16.002 M -3.86 % 16.644 M -15.93 % 19.797 M -0.65 % 19.926 M -47.71 % 38.109 M 2.86 % 37.048 M 85.85 % 19.934 M 3.58 % 19.246 M -30.61 % 27.736 M 69.81 % 16.334 M -40.14 % 27.289 M 23.04 % 22.179 M -17.71 % 26.952 M 32.95 % 20.272 M 96.58 % 10.312 M -33.40 % 15.485 M -35.98 % 24.187 M 1 776.03 % 1.289 M -61.29 % 3.330 M 79 649.14 % 4.176 K
Research and development expenses 2.336 M 1.34 % 2.305 M -6.18 % 2.457 M -3.86 % 2.556 M -51.01 % 5.216 M -0.65 % 5.250 M 8.09 % 4.857 M 2.86 % 4.722 M -36.94 % 7.488 M 43.26 % 5.227 M 40.14 % 3.730 M -4.39 % 3.901 M 39.45 % 2.798 M -12.66 % 3.203 M -23.68 % 4.197 M -20.89 % 5.305 M 154.90 % 2.081 M -56.13 % 4.744 M 124.81 % 2.110 M 3 011.08 % 67.831 K 49.44 % 45.389 K 0.000
Selling general and administrative expenses 711.640 K 1.34 % 702.230 K -21.01 % 889.000 K -3.86 % 924.649 K 49.91 % 616.809 K -0.65 % 620.816 K -93.72 % 9.889 M 6.01 % 9.329 M 8 310.51 % 110.916 K -90.03 % 1.113 M -51.99 % 2.318 M 119.98 % 1.054 M -11.61 % 1.192 M 17.29 % 1.016 M -35.38 % 1.573 M -24.33 % 2.079 M 105.68 % 1.011 M -25.93 % 1.364 M -17.06 % 1.645 M 490.60 % 278.541 K 10.04 % 253.138 K 5 961.73 % 4.176 K
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 158.097 K 2.86 % 153.697 K -13.10 % 176.857 K 4 546.79 % 3.806 K -95.94 % 93.733 K -24.03 % 123.378 K 575.30 % 18.270 K -33.91 % 27.646 K 3 038.02 % 881.000 23.39 % 714.000 -99.77 % 307.937 K 80 511.78 % 382.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 -100.00 % 17.861 K 21.45 % 14.707 K 0.000 0.000 -100.00 % 23.075 K 40.96 % 16.370 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 11.498 K 1.34 % 11.346 K -0.21 % 11.370 K -3.86 % 11.826 K 3.95 % 11.377 K -0.65 % 11.451 K -81.91 % 63.283 K 2.86 % 61.522 K 524.65 % 9.849 K -90.81 % 107.192 K -68.10 % 336.035 K -2.91 % 346.113 K 7.07 % 323.247 K -5.86 % 343.364 K 8.94 % 315.195 K -15.73 % 374.009 K -4.08 % 389.937 K 1.39 % 384.584 K -3.91 % 400.220 K 273.35 % 107.198 K 3.88 % 103.197 K 122.09 % 46.467 K
Operating income 551.759 K 1.34 % 544.463 K -54.43 % 1.195 M -3.86 % 1.243 M 570.05 % 185.459 K -0.65 % 186.664 K 101.14 % -16.325 M -6.13 % -15.382 M -981.47 % -1.422 M -0.64 % -1.413 M 85.38 % -9.667 M -12 445.97 % -77.052 K -107.99 % 964.903 K -18.01 % 1.177 M 142.10 % -2.796 M -325.33 % 1.241 M -85.87 % 8.782 M 1 273.96 % 639.163 K -93.62 % 10.011 M 491.08 % 1.694 M 38.89 % 1.220 M 29 303.21 % -4.176 K
Operating income ratio 0.04 0.00 % 0.04 -39.51 % 0.07 0.00 % 0.07 648.56 % 0.01 0.00 % 0.01 101.27 % -0.73 -3.18 % -0.71 -824.01 % -0.08 3.06 % -0.08 85.19 % -0.53 -11 187.19 % 0.00 -113.88 % 0.03 -32.22 % 0.05 143.54 % -0.12 -300.67 % 0.06 -87.46 % 0.46 1 060.25 % 0.04 -86.46 % 0.29 -48.44 % 0.57 111.84 % 0.27 0.00
Total other income expenses net 1.823 M 1.34 % 1.799 M 46.33 % 1.229 M -3.86 % 1.279 M -9.11 % 1.407 M -0.65 % 1.416 M 741.92 % -220.594 K -50.52 % -146.553 K 95.27 % -3.101 M -2 119.88 % 153.540 K 5.75 % 145.185 K -9.95 % 161.225 K -51.69 % 333.699 K 220.46 % -277.019 K -199.63 % 278.059 K 264.24 % -169.305 K -142.16 % 401.538 K 7 324.89 % 5.408 K 105.83 % -92.824 K -487.51 % 23.954 K 22.74 % 19.516 K 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 2019-12-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2019-12-31
Net debt -248.775 M -1.34 % -245.485 M -102.75 % -121.076 M 2.38 % -124.023 M -235.40 % -36.978 M 1.05 % -37.369 M 12.67 % -42.790 M -2.86 % -41.599 M -131.80 % -17.946 M 13.68 % -20.789 M 51.16 % -42.565 M -106.82 % -20.580 M 54.12 % -44.857 M -16 235.64 % 277.998 K 100.66 % -42.408 M -1 604 432.54 % -2.643 K 92.15 % -33.668 K 84.10 % -211.814 K -192.80 % 228.244 K 72.69 % 132.168 K 509.27 % 21.693 K
Total investments 66.025 M 1.34 % 65.152 M 212.90 % 20.822 M -2.38 % 21.329 M 270.62 % 5.755 M -0.65 % 5.793 M 122.15 % 2.608 M 2.86 % 2.535 M 1 426.46 % 166.072 K -4.90 % 174.629 K 1.35 % 172.300 K 2.16 % 168.664 K -85.94 % 1.200 M -97.43 % 46.780 M 7 696.61 % 600.000 K -98.71 % 46.468 M 0.00 % 46.468 M 0.02 % 46.460 M 0.000 0.000 0.000
Total debt 4.353 M 1.34 % 4.295 M -81.35 % 23.036 M -2.38 % 23.597 M 4.13 % 22.661 M -0.64 % 22.808 M 1 072.33 % 1.946 M 5.22 % 1.849 M 48.38 % 1.246 M 467.38 % 219.632 K 21.06 % 181.420 K 149.86 % 72.610 K -74.53 % 285.132 K -7.02 % 306.666 K -4.98 % 322.723 K 0.000 0.000 0.000 -100.00 % 228.483 K 52.32 % 150.000 K -66.67 % 450.000 K
Accumulated other comprehensive income loss -8.106 M -1.34 % -7.999 M -17.45 % -6.810 M 3.85 % -7.083 M 2.18 % -7.241 M 0.64 % -7.288 M 5.46 % -7.708 M -2.86 % -7.494 M -417.51 % -1.448 M -207.70 % 1.345 M 664.76 % 175.807 K -7.41 % 189.875 K -87.25 % 1.490 M 0.000 -100.00 % 1.072 M 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 146.972 K 1.34 % 145.028 K 104.17 % -3.482 M 3.87 % -3.622 M 44.89 % -6.572 M 0.65 % -6.615 M 26.66 % -9.020 M -2.86 % -8.769 M -160.81 % 14.421 M -19.36 % 17.883 M -6.58 % 19.142 M -33.22 % 28.665 M -0.02 % 28.671 M 1 263.75 % -2.464 M -108.78 % 28.070 M 1 661.25 % -1.798 M -22.78 % -1.464 M -17.51 % -1.246 M -868.53 % -128.662 K -119.86 % -58.519 K -438.11 % -10.875 K
Common stock 74.750 M 1.34 % 73.762 M 1 527.58 % 4.532 M -3.86 % 4.714 M 2 627.02 % 172.863 K 1.31 % 170.620 K 231.33 % 51.496 K 2.86 % 50.063 K 14.15 % 43.857 K 0.00 % 43.857 K 0.00 % 43.857 K 52.90 % 28.684 K -5.81 % 30.452 K -99.93 % 46.781 M 146 013.36 % 32.017 K -99.93 % 46.461 M 0.00 % 46.461 M 0.00 % 46.461 M 4 040 026.09 % 1.150 K 0.00 % 1.150 K 0.00 % 1.150 K
Total equity 320.523 M 1.34 % 316.285 M 114.59 % 147.392 M -2.38 % 150.980 M 99.00 % 75.868 M -0.61 % 76.334 M 66.60 % 45.818 M 2.86 % 44.542 M -25.71 % 59.954 M -10.40 % 66.915 M -0.14 % 67.011 M 20.95 % 55.405 M -4.91 % 58.268 M 31.48 % 44.317 M -24.45 % 58.658 M 31.33 % 44.664 M -0.74 % 44.997 M -0.48 % 45.215 M 43 718.03 % -103.662 K -209.26 % -33.519 K -337.30 % 14.125 K
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 150.666 K -76.23 % 633.931 K -10.83 % 710.925 K -50.93 % 1.449 M 1 014.37 % -158.440 K -110.43 % 1.520 M 1.12 % 1.503 M -2.43 % 1.540 M 992.07 % 141.017 K -5.99 % 150.000 K -66.67 % 450.000 K
Long term debt 53.908 K 1.34 % 53.195 K -45.10 % 96.899 K -2.38 % 99.257 K 78.85 % 55.498 K -0.65 % 55.859 K 0.000 0.000 -100.00 % 19.499 K -64.40 % 54.769 K 78.09 % 30.754 K -57.64 % 72.610 K -14.88 % 85.302 K -29.66 % 121.265 K -61.73 % 316.841 K 1 448.36 % 20.463 K -45.21 % 37.349 K 0.000 -100.00 % 87.466 K 0.000 0.000
Total non current liabilities 53.909 K 1.34 % 53.196 K -45.10 % 96.899 K -2.38 % 99.259 K 78.85 % 55.499 K -0.65 % 55.860 K 0.000 0.000 -100.00 % 251.869 K -17.81 % 306.435 K 12.73 % 271.839 K -61.53 % 706.541 K -11.26 % 796.227 K -49.28 % 1.570 M 56.21 % 1.005 M -34.74 % 1.540 M 0.00 % 1.540 M 0.00 % 1.540 M 574.01 % 228.483 K 52.32 % 150.000 K -66.67 % 450.000 K
Other current liabilities 3.434 M 1.34 % 3.389 M 36.63 % 2.480 M -25.71 % 3.338 M 24.26 % 2.687 M -45.24 % 4.907 M -13.39 % 5.665 M -18.27 % 6.931 M 16.01 % 5.974 M 520.70 % 962.525 K 1.70 % 946.476 K -76.27 % 3.989 M -78.66 % 18.693 M 2 625.64 % 685.818 K -96.12 % 17.686 M 8 278.13 % 211.100 K 375.93 % -76.506 K -546.46 % 17.136 K 132.70 % -52.403 K -233.61 % 39.222 K 16.09 % 33.785 K
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 1.920 M 982.95 % 177.294 K -87.89 % 1.465 M 0.000 -100.00 % 2.491 M -45.43 % 4.564 M 183.65 % 1.609 M 0.000 -100.00 % 2.196 M 0.000 -100.00 % 1.912 M 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 4.299 M 1.34 % 4.242 M -81.51 % 22.937 M -2.38 % 23.498 M 1.94 % 23.049 M 1.31 % 22.752 M 1 071.95 % 1.941 M 2.86 % 1.887 M 53.86 % 1.227 M 272.02 % 329.726 K 118.85 % 150.666 K -8.98 % 165.539 K -17.16 % 199.829 K -15.08 % 235.326 K 43.28 % 164.241 K 66.95 % 98.378 K -9.32 % 108.484 K 0.000 -100.00 % 347.608 K 131.74 % 150.000 K -66.67 % 450.000 K
Total current liabilities 9.992 M 1.34 % 9.860 M -65.75 % 28.785 M -2.38 % 29.486 M -0.43 % 29.613 M -0.65 % 29.805 M 147.97 % 12.020 M 2.86 % 11.685 M 0.65 % 11.610 M 37.98 % 8.414 M 75.17 % 4.803 M -12.85 % 5.511 M -75.92 % 22.884 M 2 384.29 % 921.144 K -95.81 % 21.969 M 6 998.79 % 309.478 K 867.78 % 31.978 K 86.61 % 17.136 K -94.20 % 295.205 K 56.01 % 189.222 K -60.89 % 483.785 K
Total liabilities 10.046 M 1.34 % 9.913 M -65.68 % 28.882 M -2.38 % 29.585 M -0.28 % 29.669 M -0.64 % 29.861 M 148.43 % 12.020 M 2.86 % 11.685 M -1.49 % 11.862 M 36.02 % 8.721 M 71.83 % 5.075 M -18.38 % 6.218 M -73.74 % 23.680 M 850.57 % 2.491 M -89.16 % 22.974 M 1 142.20 % 1.849 M 17.65 % 1.572 M 0.95 % 1.557 M 427.48 % 295.205 K 56.01 % 189.222 K -60.89 % 483.785 K
Other non current assets 63.777 K 1.34 % 62.933 K 2 636.22 % 2.300 K -96.47 % 65.106 K 554.73 % 9.944 K -0.64 % 10.008 K -92.99 % 142.785 K 2.86 % 138.811 K 1 099.75 % 11.570 K -4.90 % 12.166 K -93.39 % 184.054 K -77.43 % 815.413 K 0.14 % 814.235 K 366 672.52 % 222.000 -100.00 % 5.143 M 2 327 172.85 % 221.000 -0.45 % 222.000 -97.17 % 7.831 K -95.91 % 191.304 K 45.80 % 131.208 K 88.51 % 69.603 K
Long term investments 13.548 K 1.34 % 13.369 K -0.99 % 13.503 K -2.37 % 13.831 K 3.56 % 13.355 K -0.65 % 13.442 K -1.70 % 13.674 K 2.86 % 13.294 K -92.00 % 166.072 K -4.90 % 174.629 K 1.35 % 172.300 K 2.16 % 168.664 K -5.80 % 179.056 K -99.62 % 46.780 M 49 596.87 % 94.130 K -99.80 % 46.468 M 0.00 % 46.468 M 0.02 % 46.460 M 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 877.844 K -4.90 % 923.079 K -4.28 % 964.341 K -70.42 % 3.260 M -10.88 % 3.658 M 0.000 -100.00 % 4.374 M 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 -100.00 % 14.708 M -4.90 % 15.465 M 1.35 % 15.259 M -24.47 % 20.203 M -4.44 % 21.142 M 0.000 -100.00 % 21.951 M 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 -100.00 % 15.585 M -4.90 % 16.389 M 1.02 % 16.224 M -30.86 % 23.463 M -5.39 % 24.800 M 0.000 -100.00 % 26.325 M 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 211.665 K 1.34 % 208.866 K -25.39 % 279.962 K -2.38 % 286.775 K 19.41 % 240.168 K -0.65 % 241.728 K 52.83 % 158.170 K 2.86 % 153.768 K -15.93 % 182.907 K -46.46 % 341.621 K 15.33 % 296.215 K -26.39 % 402.397 K -19.51 % 499.906 K 0.000 -100.00 % 396.225 K 0.000 0.000 0.000 0.000 0.000 0.000
Total non current assets 288.990 K 1.34 % 285.168 K -20.13 % 357.023 K -2.38 % 365.712 K 38.81 % 263.467 K -0.65 % 265.178 K -15.72 % 314.629 K 2.86 % 305.873 K -98.08 % 15.946 M -5.74 % 16.917 M 0.24 % 16.876 M -32.09 % 24.850 M -5.49 % 26.293 M -43.79 % 46.780 M 69.35 % 27.622 M -40.56 % 46.469 M 0.00 % 46.468 M 0.00 % 46.468 M 24 190.25 % 191.304 K 45.80 % 131.208 K 88.51 % 69.603 K
Other current assets 7.858 M 1.34 % 7.755 M 0.73 % 7.698 M -2.37 % 7.885 M -78.63 % 36.897 M 25.62 % 29.371 M 319.86 % 6.995 M 2.86 % 6.801 M 5.68 % 6.435 M -36.79 % 10.181 M 4.62 % 9.731 M 68.86 % 5.763 M 1 119.82 % 472.446 K -88.29 % 4.035 M -47.50 % 7.686 M 18 257.33 % 41.867 K -38.14 % 67.683 K -26.78 % 92.432 K -93.39 % 1.398 M 20 875.30 % 6.663 K 0.000
Short term investments 66.011 M 1.34 % 65.138 M 213.03 % 20.809 M -2.37 % 21.315 M 271.21 % 5.742 M -0.65 % 5.779 M 122.80 % 2.594 M 2.86 % 2.522 M 0.000 0.000 0.000 0.000 -100.00 % 1.021 M 0.000 -100.00 % 229.638 M 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 253.127 M 1.34 % 249.780 M 73.32 % 144.112 M -2.38 % 147.619 M 147.53 % 59.638 M -0.65 % 60.026 M 34.31 % 44.692 M 2.86 % 43.448 M 126.39 % 19.192 M -8.65 % 21.009 M -50.85 % 42.746 M 106.98 % 20.653 M -54.25 % 45.142 M 157 364.39 % 28.668 K -99.93 % 42.731 M 1 616 643.02 % 2.643 K -92.15 % 33.668 K -84.10 % 211.814 K 88 525.10 % 239.000 -98.66 % 17.832 K -95.84 % 428.307 K
Cash and short term investments 319.139 M 1.34 % 314.918 M 90.95 % 164.921 M -2.38 % 168.935 M 158.39 % 65.381 M -0.64 % 65.805 M 39.17 % 47.286 M 2.86 % 45.969 M 139.53 % 19.192 M -8.65 % 21.009 M -50.85 % 42.746 M 106.98 % 20.653 M -54.25 % 45.142 M 157 364.39 % 28.668 K -99.93 % 42.731 M 1 616 643.02 % 2.643 K -92.15 % 33.668 K -84.10 % 211.814 K 88 525.10 % 239.000 -98.66 % 17.832 K -95.84 % 428.307 K
Total current assets 330.280 M 1.34 % 325.912 M 85.26 % 175.918 M -2.38 % 180.199 M 71.22 % 105.247 M -0.65 % 105.931 M 84.15 % 57.523 M 2.86 % 55.922 M 0.09 % 55.870 M -4.85 % 58.719 M 6.35 % 55.211 M 50.14 % 36.773 M -33.93 % 55.655 M 194 035.86 % 28.668 K -99.95 % 54.010 M 121 243.34 % 44.510 K -56.08 % 101.351 K -66.69 % 304.246 K 127 199.58 % 239.000 -99.02 % 24.495 K -94.28 % 428.307 K
Inventory 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.766 M 0.000 0.000 100.00 % -25.022 M 3.31 % -25.880 M -19 927.75 % 130.524 K -75.27 % 527.808 K 66.68 % 316.653 K 0.000 -100.00 % 823.841 K 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 3.283 M 1.34 % 3.239 M -1.80 % 3.299 M -2.37 % 3.379 M 13.81 % 2.969 M -0.65 % 2.988 M -7.82 % 3.242 M 2.86 % 3.152 M -41.22 % 5.362 M 214.16 % 1.707 M -34.41 % 2.602 M -32.53 % 3.857 M -27.68 % 5.333 M 0.000 -100.00 % 3.193 M 0.000 0.000 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 -100.00 % 61.258 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 0.000 100.00 % -4.336 M 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 2.259 M 1.34 % 2.229 M -12.52 % 2.548 M -3.85 % 2.650 M 35.41 % 1.957 M -0.64 % 1.970 M -33.21 % 2.949 M 2.86 % 2.867 M 50.23 % 1.909 M -20.26 % 2.393 M 17.22 % 2.042 M 0.000 -100.00 % 1.613 M 0.000 -100.00 % 2.053 M 0.000 0.000 0.000 0.000 0.000 0.000
Tax payables 0.000 0.000 -100.00 % 819.682 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.026 K -52.40 % 21.062 K -61.96 % 55.365 K 0.000 -100.00 % 187.612 K 0.000 -100.00 % 148.788 K 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -231.413 K 8.05 % -251.666 K -3.38 % -243.447 K 0.000 -100.00 % 1.000 0.000 100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 3.190 M 1.34 % 3.148 M 28.64 % 2.447 M -2.35 % 2.506 M 83.86 % 1.363 M 1.30 % 1.345 M 151.45 % 535.075 K 2.86 % 520.183 K 213.76 % -457.280 K -283.27 % 249.513 K -2.40 % 255.655 K -21.21 % 324.469 K 22.25 % 265.408 K 0.000 -100.00 % 243.226 K 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 165.151 K 1.34 % 162.967 K -21.27 % 206.999 K -3.17 % 213.772 K 42.93 % 149.564 K -0.65 % 150.536 K 282.27 % 39.379 K 2.86 % 38.283 K -45.15 % 69.798 K -68.22 % 219.632 K 21.06 % 181.420 K -23.82 % 238.149 K -16.48 % 285.131 K -20.04 % 356.591 K 10.52 % 322.642 K 171.49 % 118.841 K -18.51 % 145.833 K 0.000 -100.00 % 206.591 K 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 -100.00 % 88.721 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 250.542 M 1.34 % 247.229 M 63.95 % 150.795 M -2.38 % 154.465 M 75.23 % 88.148 M -0.65 % 88.721 M 43.19 % 61.959 M 2.86 % 60.235 M 27.09 % 47.394 M 0.00 % 47.394 M 0.00 % 47.394 M -18.80 % 58.369 M 97.99 % 29.481 M -37.50 % 47.170 M -20.41 % 59.268 M 26.74 % 46.763 M -0.14 % 46.829 M 0.000 -100.00 % 350.246 K 1 368.54 % 23.850 K 0.00 % 23.850 K
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 232.370 K -7.67 % 251.666 K 4.39 % 241.085 K 0.000 -100.00 % 710.924 K 0.000 -100.00 % 846.622 K 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 100.00 % -228.483 K -52.32 % -150.000 K 66.67 % -450.000 K
Total assets 330.569 M 1.34 % 326.198 M 85.05 % 176.275 M -2.38 % 180.565 M 71.14 % 105.510 M -0.65 % 106.196 M 83.61 % 57.838 M 2.86 % 56.228 M -21.71 % 71.816 M -5.05 % 75.636 M 4.92 % 72.087 M 16.98 % 61.623 M -24.80 % 81.948 M 75.07 % 46.809 M -42.66 % 81.632 M 75.50 % 46.513 M -0.12 % 46.569 M -0.43 % 46.772 M 24 318.78 % 191.543 K 23.02 % 155.703 K -68.73 % 497.910 K
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2019-12-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-06-30 2019-12-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.581 K -200.00 % 10.581 K 101.82 % -580.008 K 0.000 100.00 % -56.414 K 7.54 % -61.012 K 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 % 8.426 M 2.86 % 8.192 M 0.000 0.000 100.00 % -1.150 M 0.000 0.000 0.000 -100.00 % 1.150 M 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 243.082 K 1.34 % 239.868 K 107.01 % -3.422 M 3.85 % -3.559 M -998.46 % -324.000 K 0.56 % -325.820 K -155.37 % 588.419 K 2.86 % 572.042 K -78.80 % 2.698 M 226.55 % -2.132 M -171.37 % 2.987 M 655.39 % -537.872 K 69.21 % -1.747 M -136.37 % -738.947 K -1 967.49 % 39.569 K -46.45 % 73.897 K 71.06 % 43.200 K 136.06 % -119.797 K -450.66 % 34.163 K 9 408.72 % -367.000 -112.23 % 3.002 K
Accounts receivables 13.685 K 1.34 % 13.504 K 108.34 % -162.000 K 3.57 % -168.000 K -247.43 % 113.950 K -0.65 % 114.690 K -84.87 % 758.008 K 2.86 % 736.911 K 128.81 % -2.557 M -368.36 % 952.985 K 766.09 % 110.033 K -90.91 % 1.210 M 194.18 % -1.285 M -19.54 % -1.075 M 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 -100.00 % 743.000 -99.43 % 130.524 K -66.79 % 392.989 K 308.45 % -188.526 K -254.44 % 122.068 K -66.77 % 367.361 K 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 -100.00 % 2.719 M 673.45 % 351.535 K 149.29 % 141.017 K 0.000 -100.00 % 207.106 K 137.32 % -555.007 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 229.397 K 1.34 % 226.364 K 106.94 % -3.260 M 3.86 % -3.391 M -674.76 % -437.667 K 0.65 % -440.510 K -159.75 % -169.589 K -2.86 % -164.869 K -106.50 % 2.536 M 171.09 % -3.567 M -243.59 % 2.484 M 259.27 % -1.560 M -97.28 % -790.624 K -250.92 % 523.866 K 1 223.93 % 39.569 K -46.45 % 73.897 K 71.06 % 43.200 K 136.06 % -119.797 K -450.66 % 34.163 K 9 408.72 % -367.000 -112.23 % 3.002 K
Other non cash items 33.848 K 1.34 % 33.399 K -99.20 % 4.197 M -3.85 % 4.366 M 467.71 % -1.187 M 0.67 % -1.195 M -116.59 % 7.206 M 2.86 % 7.005 M 508.64 % -1.714 M -431.22 % 517.581 K -92.25 % 6.680 M 857.68 % 697.467 K 571.17 % -148.030 K -696.08 % 24.834 K 29.89 % 19.119 K 2 777.73 % -714.000 -1.13 % -706.000 -107.34 % 9.618 K 0.000 0.000 0.000
Net cash provided by operating activities 2.174 M 1.34 % 2.145 M -8.87 % 2.354 M -3.84 % 2.448 M 803.45 % -348.000 K 0.74 % -350.604 K -2 509.32 % 14.552 K 2.86 % 14.147 K 100.37 % -3.826 M -38.53 % -2.762 M -392.58 % 943.903 K 51.74 % 622.039 K 594.04 % -125.908 K -127.58 % 456.596 K 501.81 % -113.635 K 56.37 % -260.444 K -48.28 % -175.646 K 11.51 % -198.502 K -451.70 % -35.980 K -456.36 % -6.467 K -450.85 % -1.174 K
Investments in property plant and equipment 0.000 0.000 100.00 % -1.736 K 3.88 % -1.806 K -699.12 % -226.000 0.88 % -228.000 0.000 0.000 -100.00 % 54.464 K 200.00 % -54.464 K -335.09 % 23.167 K 1 166.56 % -2.172 K -180.75 % 2.690 K 101.45 % -185.733 K 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 -100.00 % 51.273 K 0.000 100.00 % -294.766 -203.16 % 285.746 453 048.53 % 0.063 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 -100.00 % 12.902 M 200.00 % -12.902 M 21.39 % -16.412 M 0.000 -100.00 % 8.236 M 133.34 % -24.704 M 46.83 % -46.467 M -200.00 % 46.467 M 200.00 % -46.467 M 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 100.00 % -12.527 M -198.64 % 12.700 M -21.43 % 16.165 M 0.000 -100.00 % 7.326 M -17.63 % 8.894 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -22.652 M -1.34 % -22.352 M -180.20 % -7.977 M 3.86 % -8.297 M -1 382.24 % -559.773 K 0.59 % -563.069 K 56.25 % -1.287 M -2.86 % -1.251 M -823.13 % 173.029 K 185.46 % -202.478 K -888.01 % 25.695 K 9 140 775.13 % 0.281 -100.00 % 3.157 M 0.000 -100.00 % 46.470 M 200.00 % -46.470 M -200.01 % 46.463 M 200.01 % -46.460 M -84 472 627.27 % -55.000 0.000 0.000
Net cash used for investing activites -22.652 M -1.34 % -22.352 M -180.14 % -7.979 M 3.86 % -8.299 M -1 381.96 % -560.000 K 0.59 % -563.298 K 56.23 % -1.287 M -2.86 % -1.251 M -360.00 % 481.245 K 287.30 % -256.943 K -629.05 % 48.567 K 2 675.00 % -1.886 K -100.01 % 18.722 M 217.04 % -15.996 M -519 279.68 % 3.081 K 200.00 % -3.081 K 9.89 % -3.419 K 99.99 % -46.460 M -84 472 627.27 % -55.000 0.000 0.000
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -18.867 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -228.483 K 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 -100.00 % 47.125 M 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
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
Other financing activites 75.323 M 1.34 % 74.327 M 59.16 % 46.700 M -3.86 % 48.573 M 454.55 % 8.759 M -0.65 % 8.816 M -37.44 % 14.092 M 2.86 % 13.700 M -33.65 % 20.648 M 205.28 % -19.612 M -203.18 % 19.007 M 189.23 % -21.301 M -447.23 % 6.135 M 211.27 % -5.513 M -4 038.12 % 140.000 K -39.78 % 232.500 K 25 171.74 % 920.000 103.44 % -26.750 K -245.05 % 18.442 K 206.50 % -17.317 K -62.77 % -10.639 K
Net cash used provided by financing activities 75.323 M 1.34 % 74.327 M 59.16 % 46.700 M -3.86 % 48.573 M 454.55 % 8.759 M -0.65 % 8.816 M -37.44 % 14.092 M 2.86 % 13.700 M 669.41 % 1.781 M 109.08 % -19.612 M -203.18 % 19.007 M 189.23 % -21.301 M -447.23 % 6.135 M 211.27 % -5.513 M -4 038.12 % 140.000 K -39.78 % 232.500 K 25 144.30 % 921.000 -100.00 % 46.870 M 254 048.55 % 18.442 K 206.50 % -17.317 K -62.77 % -10.639 K
Effect of forex changes on cash -583.533 K -1.34 % -575.817 K -388.65 % 199.486 K -3.86 % 207.485 K 44.15 % 143.941 K -0.65 % 144.876 K 159.78 % -242.349 K -2.86 % -235.604 K 54.91 % -522.462 K -144.94 % 1.163 M -37.53 % 1.861 M 256.64 % -1.188 M -237.36 % 864.969 K 2 148.43 % -42.226 K 0.000 0.000 100.00 % -2.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 0.000 0.000 100.00 % -59.638 M -845.95 % 7.995 M -0.64 % 8.047 M -36.02 % 12.577 M 2.86 % 12.227 M 772.97 % -1.817 M 91.64 % -21.738 M -196.56 % 22.512 M 191.89 % -24.500 M -205.01 % 23.332 M 210.60 % -21.095 M -71 736.94 % 29.447 K 194.91 % -31.025 K 82.58 % -178.146 K -184.20 % 211.573 K 1 302.60 % -17.593 K 26.03 % -23.784 K -101.34 % -11.813 K
Cash at beginning of period 0.000 0.000 0.000 0.000 -100.00 % 8.047 M -36.02 % 12.577 M -59.87 % 31.340 M 63.97 % 19.113 M -9.02 % 21.009 M -50.85 % 42.746 M 106.98 % 20.653 M -54.26 % 45.153 M 107.03 % 21.810 M -49.17 % 42.905 M 1 623 239.20 % 2.643 K -92.15 % 33.668 K -84.10 % 211.814 K 87 789.63 % 241.000 -98.65 % 17.832 K -95.02 % 358.036 K -18.65 % 440.120 K
Cash at end of period 0.000 0.000 0.000 0.000 -100.00 % 7.995 M -0.64 % 8.047 M -36.02 % 12.577 M -59.87 % 31.340 M 63.30 % 19.192 M -8.65 % 21.009 M -51.33 % 43.165 M 109.00 % 20.653 M -54.25 % 45.142 M 106.98 % 21.810 M 67 864.86 % 32.090 K 1 114.15 % 2.643 K -92.15 % 33.668 K -84.10 % 211.814 K 88 525.10 % 239.000 -99.93 % 334.252 K -21.96 % 428.307 K
Operating cash flow 2.174 M 1.34 % 2.145 M -8.87 % 2.354 M -3.84 % 2.448 M 803.45 % -348.000 K 0.74 % -350.604 K -2 509.32 % 14.552 K 2.86 % 14.147 K 100.37 % -3.826 M -38.53 % -2.762 M -392.58 % 943.903 K 51.74 % 622.039 K 594.04 % -125.908 K -127.58 % 456.596 K 501.81 % -113.635 K 56.37 % -260.444 K -48.28 % -175.646 K 11.51 % -198.502 K -451.70 % -35.980 K -456.36 % -6.467 K -450.85 % -1.174 K
Capital expenditure 0.000 0.000 100.00 % -1.736 K 3.88 % -1.806 K -699.12 % -226.000 0.88 % -228.000 0.000 0.000 -100.00 % 54.464 K 200.00 % -54.464 K -335.09 % 23.167 K 1 166.56 % -2.172 K -180.75 % 2.690 K 101.45 % -185.733 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 2.174 M 1.34 % 2.145 M -8.79 % 2.352 M -3.84 % 2.446 M 800.86 % -349.000 K 0.52 % -350.832 K -2 510.89 % 14.552 K 2.86 % 14.147 K 100.38 % -3.771 M -33.92 % -2.816 M -391.20 % 967.070 K 56.01 % 619.866 K 603.06 % -123.218 K -145.49 % 270.863 K 338.36 % -113.635 K 56.37 % -260.444 K -48.28 % -175.646 K 11.51 % -198.502 K -451.70 % -35.980 K -456.36 % -6.467 K -450.85 % -1.174 K
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2019