NAM.BO

Nam Securities Limited NAM.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2016 2015
Revenue 652.537 M -40.27 % 1.092 B 51.94 % 718.995 M -16.74 % 863.590 M 0.87 % 856.117 M 32.13 % 647.911 M -4.15 % 675.994 M 17.52 % 575.211 M 3 508.79 % 15.939 M 157.72 % 6.185 M
Net income 3.566 M 7.77 % 3.309 M 1 112.09 % 273.000 K -93.97 % 4.527 M 71.61 % 2.638 M -11.39 % 2.977 M 30.28 % 2.285 M -0.50 % 2.296 M 64.44 % 1.397 M 117.52 % 642.028 K
Income before tax 4.769 M 7.87 % 4.421 M 729.46 % 533.000 K -91.12 % 6.002 M 66.63 % 3.602 M 11.10 % 3.242 M 5.09 % 3.085 M 2.70 % 3.004 M 66.86 % 1.800 M 113.68 % 842.528 K
Income before tax ratio 0.01 80.59 % 0.00 445.92 % 0.00 -89.33 % 0.01 65.19 % 0.00 -15.92 % 0.01 9.64 % 0.00 -12.61 % 0.01 -95.38 % 0.11 -17.09 % 0.14
EBITDA 6.411 M 193.81 % 2.182 M 59.27 % 1.370 M -76.88 % 5.926 M 55.17 % 3.819 M 4.80 % 3.644 M 341.16 % 826.000 K -76.13 % 3.461 M 19.37 % 2.899 M 65.74 % 1.749 M
Net income ratio 0.01 80.41 % 0.00 697.76 % 0.00 -92.76 % 0.01 70.12 % 0.00 -32.94 % 0.00 35.93 % 0.00 -15.33 % 0.00 -95.44 % 0.09 -15.60 % 0.10
Ratio EBITDA 0.01 391.88 % 0.00 4.83 % 0.00 -72.23 % 0.01 53.83 % 0.00 -20.69 % 0.01 360.28 % 0.00 -79.69 % 0.01 -96.69 % 0.18 -35.69 % 0.28
Gross profit ratio 0.00 -54.63 % 0.01 62.84 % 0.01 -63.91 % 0.01 21.52 % 0.01 11.57 % 0.01 -98.91 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 5.494 M 1.90 % 5.392 M 0.00 % 5.392 M 0.00 % 5.392 M 30.03 % 4.147 M 35.96 % 3.050 M 0.00 % 3.050 M 0.00 % 3.050 M 4.84 % 2.909 M -4.84 % 3.057 M
Weighted average shs out 5.494 M 1.29 % 5.425 M 0.60 % 5.392 M 0.00 % 5.392 M 30.03 % 4.147 M 35.96 % 3.050 M 0.00 % 3.050 M -0.38 % 3.062 M 5.24 % 2.909 M -4.84 % 3.057 M
EPS diluted 0.65 6.56 % 0.61 1 120.00 % 0.05 -94.05 % 0.84 31.25 % 0.64 -34.69 % 0.98 30.67 % 0.75 0.00 % 0.75 56.25 % 0.48 128.57 % 0.21
Earnings per share 0.65 6.56 % 0.61 1 105.53 % 0.05 -93.98 % 0.84 31.25 % 0.64 -34.69 % 0.98 30.67 % 0.75 0.00 % 0.75 56.25 % 0.48 128.57 % 0.21
Gross profit 2.578 M -72.90 % 9.513 M 147.41 % 3.845 M -69.95 % 12.795 M 22.58 % 10.438 M 47.43 % 7.080 M -98.95 % 675.994 M 17.52 % 575.211 M 3 508.79 % 15.939 M 157.72 % 6.185 M
Income tax expense 1.203 M 8.18 % 1.112 M 327.69 % 260.000 K -82.37 % 1.475 M 53.01 % 964.000 K 263.77 % 265.000 K -66.88 % 800.000 K 13.07 % 707.500 K 75.23 % 403.750 K 101.37 % 200.500 K
Cost of revenue 649.959 M -39.98 % 1.083 B 51.42 % 715.150 M -15.94 % 850.795 M 0.60 % 845.679 M 31.97 % 640.831 M 0.000 0.000 0.000 0.000
General and administrative expenses 0.000 -100.00 % 333.000 K 16.03 % 287.000 K 3.61 % 277.000 K 22.03 % 227.000 K 0.89 % 225.000 K -93.60 % 3.518 M 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 53.047 K 0.000 0.000 0.000
Other expenses 12.182 M 54.22 % 7.899 M 15.08 % 6.864 M -7.48 % 7.419 M 3.01 % 7.202 M 74.55 % 4.126 M 0.000 0.000 0.000 0.000
Operating expenses 12.182 M 47.98 % 8.232 M 15.12 % 7.151 M -7.08 % 7.696 M 3.59 % 7.429 M 70.74 % 4.351 M -99.35 % 672.909 M 17.60 % 572.207 M 3 947.04 % 14.139 M 164.66 % 5.342 M
Cost and expenses 662.141 M -39.32 % 1.091 B 51.06 % 722.301 M -15.86 % 858.491 M 0.63 % 853.108 M 32.23 % 645.182 M -4.12 % 672.909 M 17.60 % 572.207 M 3 947.04 % 14.139 M 164.66 % 5.342 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
Selling general and administrative expenses 0.000 -100.00 % 333.000 K 16.03 % 287.000 K 3.61 % 277.000 K 22.03 % 227.000 K 0.89 % 225.000 K -93.70 % 3.571 M 20.94 % 2.953 M 44.87 % 2.038 M 45.21 % 1.403 M
Interest income 0.000 -100.00 % 3.240 M -16.15 % 3.864 M 316.83 % 927.000 K 50.73 % 615.000 K 18.27 % 520.000 K -49.51 % 1.030 M 49.26 % 690.052 K 0.000 0.000
Interest expense 209.000 K 113.27 % 98.000 K 1 125.00 % 8.000 K -66.67 % 24.000 K 9.09 % 22.000 K 214.29 % 7.000 K -30.00 % 10.000 K 39.10 % 7.189 K -87.43 % 57.207 K 0.93 % 56.680 K
Depreciation and amortization 1.433 M 59.05 % 901.000 K 8.69 % 829.000 K 0.36 % 826.000 K 1.98 % 810.000 K -11.48 % 915.000 K 129.66 % -3.085 M -2.70 % -3.004 M 68.53 % -9.545 M -1 032.84 % -842.528 K
Operating income -9.604 M -849.73 % 1.281 M 138.75 % -3.306 M -100.39 % 858.554 M 0.88 % 851.103 M 31 087.36 % 2.729 M -11.54 % 3.085 M 2.70 % 3.004 M -68.53 % 9.545 M 1 032.84 % 842.528 K
Operating income ratio -0.01 -1 355.13 % 0.00 125.50 % 0.00 -100.46 % 0.99 0.00 % 0.99 23 502.65 % 0.00 -7.71 % 0.00 -12.61 % 0.01 -99.13 % 0.60 339.57 % 0.14
Total other income expenses net 14.373 M 357.74 % 3.140 M 0.000 100.00 % -852.552 M -0.60 % -847.501 M 0.000 100.00 % -669.338 M 0.000 0.000 0.000
2025 2024 2023 2022 2021 2020 2019 2018 2016 2015
2025 2024 2023 2022 2021 2020 2019 2018 2016 2015
Net debt -1.502 M 82.26 % -8.467 M 70.29 % -28.499 M -545.65 % -4.414 M -138.72 % -1.849 M -752.07 % -217.000 K 77.86 % -980.139 K 7.17 % -1.056 M 90.24 % -10.813 M 10.09 % -12.026 M
Total investments 10.858 M -88.84 % 97.336 M 54.95 % 62.817 M 369.66 % 13.375 M 121 490.91 % 11.000 K 0.00 % 11.000 K 0.000 0.000 0.000 0.000
Total debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 0.000 -100.00 % 56.026 M 0.000 0.000 0.000 0.000 100.00 % 0.000 -200.00 % 0.000 100.00 % 0.000 150.00 % 0.000
Retained earnings 39.687 M 9.88 % 36.120 M 58.34 % 22.812 M 1.21 % 22.539 M 25.13 % 18.012 M 17.16 % 15.374 M -19.19 % 19.025 M 13.65 % 16.740 M 29.77 % 12.900 M 12.14 % 11.504 M
Common stock 53.920 M 0.00 % 53.920 M 0.00 % 53.920 M 0.00 % 53.920 M 0.00 % 53.920 M 76.78 % 30.501 M 0.00 % 30.501 M 0.00 % 30.501 M 0.00 % 30.501 M 0.00 % 30.501 M
Total equity 113.513 M 3.24 % 109.946 M 3.10 % 106.638 M 0.26 % 106.365 M 4.45 % 101.838 M 82.26 % 55.875 M 12.82 % 49.526 M 4.84 % 47.241 M 8.85 % 43.401 M 3.32 % 42.005 M
Other non current liabilities 4.904 M -57.02 % 11.410 M 0.000 0.000 0.000 0.000 100.00 % -850.000 K -28.01 % -664.000 K -33.76 % -496.415 K -17.45 % -422.665 K
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 946.000 K -91.71 % 11.410 M 1 169.19 % 899.000 K 7.15 % 839.000 K 0.00 % 839.000 K 0.00 % 839.000 K 0.000 0.000 0.000 0.000
Other current liabilities 1.475 M 0.000 -100.00 % 311.000 K -92.13 % 3.952 M 15.22 % 3.430 M -50.58 % 6.941 M 296.87 % 1.749 M 36.29 % 1.283 M 217.77 % -1.090 M -154.96 % -427.380 K
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 3.958 M -49.18 % 7.789 M 725.11 % 944.000 K -80.29 % 4.789 M -8.61 % 5.240 M -29.19 % 7.400 M 178.31 % 2.659 M 103.08 % 1.309 M 55.62 % 841.353 K 8.95 % 772.215 K
Total liabilities 4.904 M -57.02 % 11.410 M 519.10 % 1.843 M -67.25 % 5.628 M -7.42 % 6.079 M -26.22 % 8.239 M 209.86 % 2.659 M 103.08 % 1.309 M 55.62 % 841.353 K 8.95 % 772.215 K
Other non current assets 0.000 -100.00 % 106.380 M 10 637 900.00 % 1.000 K 200.00 % -1.000 K 0.000 0.000 -100.00 % 49.600 M 17.41 % 42.244 M 46.89 % 28.758 M 14.11 % 25.202 M
Long term investments 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
GoodWill 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
Property plant equipment net 24.140 M 270.87 % 6.509 M 64.33 % 3.961 M -21.69 % 5.058 M -2.95 % 5.212 M -3.93 % 5.425 M -14.43 % 6.340 M 9.09 % 5.812 M -7.12 % 6.257 M -2.22 % 6.399 M
Total non current assets 24.140 M -78.62 % 112.889 M 2 749.29 % 3.962 M -21.65 % 5.057 M -2.97 % 5.212 M -3.93 % 5.425 M -90.30 % 55.940 M 16.41 % 48.056 M 37.24 % 35.015 M 10.81 % 31.601 M
Other current assets 31.431 M 134.51 % -91.080 M -545.86 % 20.428 M -7.17 % 22.007 M -12.78 % 25.232 M 53.69 % 16.417 M 0.000 0.000 0.000 0.000
Short term investments 10.858 M -88.84 % 97.336 M 54.95 % 62.817 M 369.66 % 13.375 M 121 490.91 % 11.000 K 0.00 % 11.000 K 0.000 0.000 0.000 0.000
cash and cash equivalents 1.502 M -82.26 % 8.467 M -70.29 % 28.499 M 545.65 % 4.414 M 138.72 % 1.849 M 752.07 % 217.000 K -77.86 % 980.139 K -7.17 % 1.056 M -90.24 % 10.813 M -10.09 % 12.026 M
Cash and short term investments 12.360 M 45.98 % 8.467 M -70.29 % 28.499 M 545.65 % 4.414 M 138.72 % 1.849 M 710.96 % 228.000 K -76.74 % 980.139 K -7.17 % 1.056 M -90.24 % 10.813 M -10.09 % 12.026 M
Total current assets 94.276 M 1 013.45 % 8.467 M -91.90 % 104.519 M -2.26 % 106.936 M 4.12 % 102.705 M 75.00 % 58.689 M 5 887.82 % 980.139 K -7.17 % 1.056 M -90.24 % 10.813 M -10.09 % 12.026 M
Inventory 50.485 M -43.88 % 89.961 M 62.26 % 55.442 M -30.99 % 80.339 M 8.10 % 74.320 M 84.33 % 40.318 M 0.000 0.000 0.000 0.000
Net receivables 0.000 -100.00 % 1.119 M 646.00 % 150.000 K -14.77 % 176.000 K -86.50 % 1.304 M -24.45 % 1.726 M 0.000 0.000 0.000 0.000
Tax assets 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
Account payables 2.272 M -70.77 % 7.772 M 1 127.80 % 633.000 K 3.77 % 610.000 K -60.54 % 1.546 M 236.82 % 459.000 K -49.56 % 910.000 K 3 400.00 % 26.000 K -97.61 % 1.090 M 154.96 % 427.380 K
Tax payables 211.000 K 1 141.18 % 17.000 K 0.000 -100.00 % 227.000 K -14.02 % 264.000 K 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
Minority interest 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 19.906 M 155.11 % -36.120 M -220.78 % 29.906 M 0.00 % 29.906 M 0.00 % 29.906 M 0.000 0.000 -100.00 % 1.000 0.000 0.000
Deferred tax liabilities non current 946.000 K 0.21 % 944.000 K 5.01 % 899.000 K 7.15 % 839.000 K 0.00 % 839.000 K 0.00 % 839.000 K 0.000 0.000 0.000 0.000
Other liabilities 0.000 100.00 % -7.789 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 118.417 M -2.42 % 121.356 M 11.87 % 108.481 M -3.14 % 111.993 M 3.78 % 107.917 M 68.32 % 64.114 M 12.64 % 56.920 M 15.90 % 49.112 M 7.16 % 45.829 M 5.05 % 43.627 M
2025 2024 2023 2022 2021 2020 2019 2018 2016 2015
2025 2024 2023 2022 2021 2020 2019 2018 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
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 7.096 M 8.47 % 6.542 M -71.12 % 22.656 M 1 170.19 % -2.117 M 81.80 % -11.629 M -165.62 % -4.378 M -88.14 % -2.327 M 51.42 % -4.790 M -222.78 % -1.484 M -126.45 % 5.610 M
Accounts receivables 88.000 K 41.94 % 62.000 K 138.46 % 26.000 K -97.70 % 1.128 M 183.42 % 398.000 K -86.71 % 2.994 M 22.00 % 2.454 M 138.58 % -6.361 M -107.40 % -3.067 M -158.47 % 5.245 M
Inventory 0.000 100.00 % -34.519 M -238.65 % 24.897 M 513.64 % -6.019 M 0.000 100.00 % -7.945 M 15.21 % -9.370 M -696.44 % 1.571 M -0.76 % 1.583 M 333.70 % 365.000 K
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 7.008 M -48.54 % 13.619 M 694.72 % -2.290 M -182.55 % 2.774 M 123.06 % -12.027 M 0.000 -100.00 % 4.589 M 0.000 0.000 0.000
Other non cash items -2.366 M 92.18 % -30.258 M -540.79 % -4.722 M -54.41 % -3.058 M 91.84 % -37.495 M -1 827.76 % -1.945 M -563.10 % 420.000 K -45.14 % 765.624 K -4.95 % 805.478 K 125.64 % -3.142 M
Net cash provided by operating activities 10.932 M 153.57 % -20.407 M -205.76 % 19.296 M 1 067.33 % 1.653 M 103.70 % -44.712 M -1 963.31 % -2.167 M -235.86 % 1.595 M 371.26 % -588.000 K -133.41 % 1.760 M -55.56 % 3.960 M
Investments in property plant and equipment -19.064 M -452.74 % -3.449 M 0.000 100.00 % -671.000 K -12.21 % -598.000 K 0.000 100.00 % -1.746 M -45.26 % -1.202 M -33.56 % -900.000 K 77.56 % -4.011 M
Acquisitions net 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
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 1.166 M -69.51 % 3.824 M -20.15 % 4.789 M 202.53 % 1.583 M -56.22 % 3.616 M 157.55 % 1.404 M 1 772.00 % 75.000 K -95.12 % 1.536 M 245.73 % -1.054 M -396.07 % 356.000 K
Net cash used for investing activites -17.898 M -4 872.80 % 375.000 K -92.17 % 4.789 M 425.11 % 912.000 K -69.78 % 3.018 M 114.96 % 1.404 M 184.02 % -1.671 M -600.30 % 334.000 K 117.09 % -1.954 M 46.54 % -3.655 M
Debt repayment 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 -100.00 % 43.325 M 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
Dividends paid 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
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 -100.00 % 43.325 M 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
Net change in cash -6.965 M 65.23 % -20.032 M -183.17 % 24.085 M 838.99 % 2.565 M 57.27 % 1.631 M 313.76 % -763.000 K -903.95 % -76.000 K 70.08 % -254.000 K -30.93 % -194.000 K -163.61 % 305.000 K
Cash at beginning of period 8.467 M -70.29 % 28.499 M 545.65 % 4.414 M 138.72 % 1.849 M 748.17 % 218.000 K -77.76 % 980.000 K -7.20 % 1.056 M -19.39 % 1.310 M 118.70 % 599.000 K 103.74 % 294.000 K
Cash at end of period 1.502 M -82.26 % 8.467 M -70.29 % 28.499 M 545.65 % 4.414 M 138.72 % 1.849 M 752.07 % 217.000 K -77.86 % 980.000 K -7.20 % 1.056 M 160.74 % 405.000 K -32.39 % 599.000 K
Operating cash flow 10.932 M 153.57 % -20.407 M -205.76 % 19.296 M 1 067.33 % 1.653 M 103.70 % -44.712 M -1 963.31 % -2.167 M -235.86 % 1.595 M 371.26 % -588.000 K -133.41 % 1.760 M -55.56 % 3.960 M
Capital expenditure -19.064 M -452.74 % -3.449 M 0.000 100.00 % -671.000 K -12.21 % -598.000 K 0.000 100.00 % -1.746 M -45.26 % -1.202 M -33.56 % -900.000 K 77.56 % -4.011 M
Free CashFlow -8.132 M 65.91 % -23.856 M -223.63 % 19.296 M 1 864.97 % 982.000 K 102.17 % -45.310 M -1 990.91 % -2.167 M -1 335.10 % -151.000 K 91.56 % -1.790 M -308.14 % 860.000 K 1 786.27 % -51.000 K
2025 2024 2023 2022 2021 2020 2019 2018 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 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30
Revenue 118.409 M 160.67 % 45.425 M -59.24 % 111.453 M -43.77 % 198.214 M -33.36 % 297.445 M -3.24 % 307.416 M -13.47 % 355.253 M 56.48 % 227.024 M 12.68 % 201.482 M 5.90 % 190.248 M 24.44 % 152.888 M -18.00 % 186.438 M -1.57 % 189.421 M -4.71 % 198.782 M -8.26 % 216.682 M -2.08 % 221.278 M -1.67 % 225.044 M -12.31 % 256.648 M 26.54 % 202.815 M -11.21 % 228.409 M 35.76 % 168.245 M 32.34 % 127.131 M 13.03 % 112.474 M -36.61 % 177.439 M -23.14 % 230.867 M 48.45 % 155.522 M -0.88 % 156.905 M -2.39 % 160.744 M -20.35 % 201.803 M 32.77 % 152.000 M 43.64 % 105.821 M 2 576.98 % 3.953 M -39.83 % 6.570 M 29.84 % 5.060 M -1.84 % 5.155 M -8.18 % 5.614 M 18.02 % 4.757 M 66.74 % 2.853 M -48.47 % 5.537 M 17.16 % 4.726 M 64.10 % 2.880 M 54.72 % 1.861 M 21.43 % 1.533 M 27.64 % 1.201 M -27.04 % 1.646 M 82.56 % 901.597 K -44.89 % 1.636 M 28.31 % 1.275 M 34.78 % 946.000 K
Net income 1.559 M 183.32 % -1.871 M -289.18 % 989.000 K -42.90 % 1.732 M -36.23 % 2.716 M 202.96 % -2.638 M -243.76 % 1.835 M 15.99 % 1.582 M -37.47 % 2.530 M 150.85 % -4.975 M -510.48 % 1.212 M -38.91 % 1.984 M -3.31 % 2.052 M 1 800.00 % 108.000 K -93.06 % 1.556 M -8.90 % 1.708 M 47.88 % 1.155 M 197.22 % -1.188 M -169.43 % 1.711 M 5.81 % 1.617 M 224.70 % 498.000 K 148.12 % -1.035 M -139.75 % 2.604 M 158.59 % 1.007 M 151.12 % 401.000 K 414.10 % 78.001 K -84.85 % 515.000 K 267.86 % 140.000 K -89.92 % 1.389 M 3 207.14 % 42.000 K -94.67 % 788.000 K -6.64 % 844.000 K 35.47 % 623.000 K 210.27 % -565.000 K -194.32 % 599.000 K -28.09 % 833.000 K 23.04 % 677.000 K 164.66 % -1.047 M -382.97 % 370.000 K -74.20 % 1.434 M 115.96 % 664.000 K 273.38 % -382.972 K -190.32 % 424.000 K 168.35 % 158.000 K -64.33 % 443.000 K 358.55 % 96.608 K -42.50 % 168.000 K -30.29 % 241.000 K 129.52 % 105.000 K
Income before tax 1.959 M 190.36 % -2.168 M -282.34 % 1.189 M -46.73 % 2.232 M -36.52 % 3.516 M 211.94 % -3.141 M -233.66 % 2.350 M 15.65 % 2.032 M -36.10 % 3.180 M 152.65 % -6.040 M -480.59 % 1.587 M -34.80 % 2.434 M -4.62 % 2.552 M 666.37 % 333.000 K -84.07 % 2.091 M -2.65 % 2.148 M 50.21 % 1.430 M 227.22 % -1.124 M -154.54 % 2.061 M 0.93 % 2.042 M 227.77 % 623.000 K 168.92 % -904.000 K -134.72 % 2.604 M 158.59 % 1.007 M 88.22 % 535.000 K 63.11 % 328.000 K -50.68 % 665.000 K 177.08 % 240.000 K -87.04 % 1.852 M 3 679.59 % 49.000 K -95.50 % 1.088 M -1.00 % 1.099 M 43.10 % 768.000 K 292.48 % -399.000 K -155.11 % 724.000 K -24.43 % 958.000 K 12.44 % 852.000 K 185.89 % -992.000 K -311.06 % 470.000 K -69.85 % 1.559 M 104.06 % 764.000 K 518.69 % -182.472 K -143.04 % 424.000 K 168.35 % 158.000 K -64.33 % 443.000 K 1 125.59 % 36.146 K -79.11 % 173.000 K -49.27 % 341.000 K 127.33 % 150.000 K
Income before tax ratio 0.02 134.66 % -0.05 -547.38 % 0.01 -5.26 % 0.01 -4.74 % 0.01 215.69 % -0.01 -254.46 % 0.01 -26.09 % 0.01 -43.29 % 0.02 149.71 % -0.03 -405.85 % 0.01 -20.49 % 0.01 -3.10 % 0.01 704.24 % 0.00 -82.64 % 0.01 -0.59 % 0.01 52.77 % 0.01 245.09 % 0.00 -143.10 % 0.01 13.67 % 0.01 141.43 % 0.00 152.07 % -0.01 -130.71 % 0.02 307.95 % 0.01 144.90 % 0.00 9.88 % 0.00 -50.24 % 0.00 183.86 % 0.00 -83.73 % 0.01 2 746.83 % 0.00 -96.86 % 0.01 -96.30 % 0.28 137.83 % 0.12 248.24 % -0.08 -156.15 % 0.14 -17.70 % 0.17 -4.72 % 0.18 151.51 % -0.35 -509.63 % 0.08 -74.27 % 0.33 24.35 % 0.27 370.62 % -0.10 -135.44 % 0.28 110.24 % 0.13 -51.12 % 0.27 571.31 % 0.04 -62.09 % 0.11 -60.46 % 0.27 68.67 % 0.16
EBITDA 2.340 M 248.95 % -1.571 M -202.81 % 1.528 M -41.37 % 2.606 M -32.28 % 3.848 M 162.95 % -6.113 M -333.59 % 2.617 M 15.39 % 2.268 M -33.49 % 3.410 M 134.96 % -9.754 M -630.69 % 1.838 M -31.55 % 2.685 M -2.51 % 2.754 M 571.58 % -584.000 K -123.90 % 2.444 M 0.53 % 2.431 M 42.33 % 1.708 M 198.90 % -1.727 M -173.05 % 2.364 M 0.72 % 2.347 M 154.00 % 924.000 K 165.63 % -1.408 M -148.45 % 2.906 M 122.17 % 1.308 M 56.09 % 838.000 K 320.05 % -380.815 K -139.42 % 966.000 K 78.23 % 542.000 K -74.85 % 2.155 M 1 439.29 % 140.000 K -90.27 % 1.439 M -4.32 % 1.504 M 40.82 % 1.068 M 530.65 % -248.000 K -124.08 % 1.030 M -18.12 % 1.258 M 7.34 % 1.172 M 278.93 % -655.000 K -189.73 % 730.000 K -59.13 % 1.786 M 71.90 % 1.039 M 694.42 % -174.792 K -122.44 % 779.000 K 43.73 % 542.000 K -17.00 % 653.000 K 201.94 % 216.268 K -42.79 % 378.000 K -33.22 % 566.000 K 50.93 % 375.000 K
Net income ratio 0.01 131.97 % -0.04 -564.17 % 0.01 1.55 % 0.01 -4.30 % 0.01 206.41 % -0.01 -266.13 % 0.01 -25.88 % 0.01 -44.51 % 0.01 148.02 % -0.03 -429.87 % 0.01 -25.51 % 0.01 -1.77 % 0.01 1 893.90 % 0.00 -92.43 % 0.01 -6.97 % 0.01 50.40 % 0.01 210.88 % 0.00 -154.87 % 0.01 19.17 % 0.01 139.17 % 0.00 136.36 % -0.01 -135.16 % 0.02 307.95 % 0.01 226.74 % 0.00 246.32 % 0.00 -84.72 % 0.00 276.86 % 0.00 -87.35 % 0.01 2 390.97 % 0.00 -96.29 % 0.01 -96.51 % 0.21 125.16 % 0.09 184.92 % -0.11 -196.09 % 0.12 -21.69 % 0.15 4.26 % 0.14 138.78 % -0.37 -649.18 % 0.07 -77.98 % 0.30 31.61 % 0.23 212.06 % -0.21 -174.39 % 0.28 110.24 % 0.13 -51.12 % 0.27 151.17 % 0.11 4.35 % 0.10 -45.67 % 0.19 70.30 % 0.11
Ratio EBITDA 0.02 157.14 % -0.03 -352.26 % 0.01 4.28 % 0.01 1.63 % 0.01 165.06 % -0.02 -369.94 % 0.01 -26.26 % 0.01 -40.97 % 0.02 133.01 % -0.05 -526.47 % 0.01 -16.52 % 0.01 -0.95 % 0.01 594.88 % 0.00 -126.05 % 0.01 2.67 % 0.01 44.75 % 0.01 212.79 % -0.01 -157.73 % 0.01 13.44 % 0.01 87.10 % 0.01 149.59 % -0.01 -142.87 % 0.03 250.50 % 0.01 103.08 % 0.00 248.24 % 0.00 -139.77 % 0.01 82.59 % 0.00 -68.42 % 0.01 1 059.41 % 0.00 -93.23 % 0.01 -96.43 % 0.38 134.05 % 0.16 431.67 % -0.05 -124.53 % 0.20 -10.83 % 0.22 -9.05 % 0.25 207.31 % -0.23 -274.14 % 0.13 -65.11 % 0.38 4.75 % 0.36 484.20 % -0.09 -118.48 % 0.51 12.60 % 0.45 13.76 % 0.40 65.39 % 0.24 3.82 % 0.23 -47.95 % 0.44 11.99 % 0.40
Gross profit ratio 0.05 121.20 % -0.22 -1 761.52 % 0.01 -46.26 % 0.02 17.15 % 0.02 -97.93 % 1.00 11 926.17 % 0.01 1.82 % 0.01 -75.88 % 0.03 171.74 % -0.05 -365.28 % 0.02 -16.01 % 0.02 -34.81 % 0.03 625.14 % -0.01 -138.99 % 0.02 -5.74 % 0.02 -25.04 % 0.02 394.58 % -0.01 -127.18 % 0.03 69.52 % 0.02 -4.84 % 0.02 338.51 % -0.01 -144.09 % 0.02 34.36 % 0.01 -28.30 % 0.02 467.75 % 0.00 -127.13 % 0.02 12.08 % 0.02 -15.46 % 0.02 47.46 % 0.01 -54.67 % 0.03 -96.59 % 0.80 137.81 % 0.33 58.95 % 0.21 -27.03 % 0.29 -24.85 % 0.38 -57.46 % 0.90 1 863.09 % -0.05 -121.50 % 0.24 -64.49 % 0.67 -22.12 % 0.86 1 337.96 % -0.07 -108.93 % 0.78 -1.31 % 0.79 -4.43 % 0.83 63.40 % 0.50 -26.58 % 0.69 -13.96 % 0.80 0.54 % 0.79
Weighted average shs out dil 5.376 M -2.16 % 5.494 M 0.00 % 5.494 M 1.51 % 5.413 M -0.36 % 5.432 M 0.90 % 5.384 M -0.25 % 5.397 M -1.07 % 5.455 M 1.34 % 5.383 M 0.86 % 5.337 M -3.12 % 5.509 M 2.74 % 5.362 M -0.70 % 5.400 M 0.00 % 5.400 M 0.64 % 5.366 M 0.52 % 5.338 M -2.95 % 5.500 M 1.77 % 5.405 M 1.08 % 5.347 M -0.84 % 5.392 M 73.24 % 3.113 M 2.25 % 3.044 M -0.63 % 3.064 M 0.39 % 3.052 M -1.07 % 3.085 M -20.91 % 3.900 M 28.74 % 3.029 M 8.19 % 2.800 M -7.27 % 3.020 M -1.00 % 3.050 M 0.64 % 3.031 M 0.55 % 3.014 M -3.23 % 3.115 M 2.13 % 3.050 M 1.84 % 2.995 M -2.92 % 3.085 M 0.26 % 3.077 M 0.89 % 3.050 M -1.08 % 3.083 M 1.06 % 3.051 M 1.09 % 3.018 M -0.81 % 3.043 M 0.47 % 3.029 M -4.16 % 3.160 M 3.60 % 3.050 M 0.00 % 3.050 M 0.00 % 3.050 M 0.00 % 3.050 M 0.00 % 3.050 M
Weighted average shs out 5.376 M -2.16 % 5.494 M 0.00 % 5.494 M 1.51 % 5.413 M -0.36 % 5.432 M 0.90 % 5.384 M -0.25 % 5.397 M -1.07 % 5.455 M 1.34 % 5.383 M 0.93 % 5.333 M -3.19 % 5.509 M 2.74 % 5.362 M -0.70 % 5.400 M 0.00 % 5.400 M 0.64 % 5.366 M 0.52 % 5.338 M -2.95 % 5.500 M 1.77 % 5.405 M 1.08 % 5.347 M -0.84 % 5.392 M 73.24 % 3.113 M 2.25 % 3.044 M -0.63 % 3.064 M 0.39 % 3.052 M -1.07 % 3.085 M -20.91 % 3.900 M 28.74 % 3.029 M 8.19 % 2.800 M -7.27 % 3.020 M -1.00 % 3.050 M 0.64 % 3.031 M 0.55 % 3.014 M -3.23 % 3.115 M 2.13 % 3.050 M 1.84 % 2.995 M -2.92 % 3.085 M 0.26 % 3.077 M 0.89 % 3.050 M -1.08 % 3.083 M 1.06 % 3.051 M 1.09 % 3.018 M -0.81 % 3.043 M 0.47 % 3.029 M -4.16 % 3.160 M 3.60 % 3.050 M 0.00 % 3.050 M 0.00 % 3.050 M 0.00 % 3.050 M 0.00 % 3.050 M
EPS diluted 0.29 185.29 % -0.34 -288.89 % 0.18 -43.75 % 0.32 -36.00 % 0.50 202.04 % -0.49 -244.12 % 0.34 17.24 % 0.29 -38.30 % 0.47 150.54 % -0.93 -522.73 % 0.22 -40.54 % 0.37 -2.63 % 0.38 1 800.00 % 0.02 -93.10 % 0.29 -9.38 % 0.32 52.38 % 0.21 195.45 % -0.22 -168.75 % 0.32 -39.62 % 0.53 231.25 % 0.16 147.06 % -0.34 -140.00 % 0.85 157.58 % 0.33 153.85 % 0.13 550.00 % 0.02 -88.24 % 0.17 240.00 % 0.05 -89.13 % 0.46 4 500.00 % 0.01 -96.15 % 0.26 -7.14 % 0.28 40.00 % 0.20 205.26 % -0.19 -195.00 % 0.20 -25.93 % 0.27 22.73 % 0.22 164.71 % -0.34 -383.33 % 0.12 -74.47 % 0.47 113.64 % 0.22 269.23 % -0.13 -192.86 % 0.14 180.00 % 0.05 -91.67 % 0.60 1 792.74 % 0.03 -42.47 % 0.06 -30.25 % 0.08 129.65 % 0.03
Earnings per share 0.29 185.29 % -0.34 -288.89 % 0.18 -43.75 % 0.32 -36.00 % 0.50 202.04 % -0.49 -244.12 % 0.34 17.24 % 0.29 -38.30 % 0.47 150.54 % -0.93 -522.73 % 0.22 -40.54 % 0.37 -2.63 % 0.38 1 800.00 % 0.02 -93.10 % 0.29 -9.38 % 0.32 52.38 % 0.21 195.45 % -0.22 -168.75 % 0.32 -39.62 % 0.53 231.25 % 0.16 147.06 % -0.34 -140.00 % 0.85 157.58 % 0.33 153.85 % 0.13 550.00 % 0.02 -88.24 % 0.17 240.00 % 0.05 -89.13 % 0.46 4 500.00 % 0.01 -96.15 % 0.26 -7.14 % 0.28 40.00 % 0.20 205.26 % -0.19 -195.00 % 0.20 -25.93 % 0.27 22.73 % 0.22 164.71 % -0.34 -383.33 % 0.12 -74.47 % 0.47 113.64 % 0.22 269.23 % -0.13 -192.86 % 0.14 180.00 % 0.05 -91.67 % 0.60 1 792.74 % 0.03 -42.47 % 0.06 -30.25 % 0.08 129.65 % 0.03
Gross profit 5.429 M 155.25 % -9.826 M -777.19 % 1.451 M -69.78 % 4.802 M -21.93 % 6.151 M -98.00 % 307.416 M 10 306.77 % 2.954 M 59.33 % 1.854 M -72.82 % 6.822 M 175.98 % -8.979 M -430.11 % 2.720 M -31.12 % 3.949 M -35.84 % 6.155 M 600.41 % -1.230 M -135.77 % 3.439 M -7.70 % 3.726 M -26.29 % 5.055 M 358.30 % -1.957 M -134.39 % 5.690 M 50.53 % 3.780 M 29.19 % 2.926 M 415.64 % -927.000 K -149.84 % 1.860 M -14.84 % 2.184 M -44.89 % 3.963 M 645.92 % -725.936 K -126.89 % 2.700 M 9.40 % 2.468 M -32.66 % 3.665 M 95.78 % 1.872 M -34.89 % 2.875 M -8.59 % 3.145 M 43.08 % 2.198 M 106.38 % 1.065 M -28.38 % 1.487 M -31.00 % 2.155 M -49.79 % 4.292 M 3 039.73 % -146.000 K -111.08 % 1.318 M -58.40 % 3.168 M 27.79 % 2.479 M 2 015.32 % -129.430 K -110.85 % 1.193 M 25.98 % 947.000 K -30.27 % 1.358 M 198.32 % 455.218 K -59.54 % 1.125 M 10.40 % 1.019 M 35.51 % 752.000 K
Income tax expense 400.000 K 234.68 % -297.000 K -248.50 % 200.000 K -60.00 % 500.000 K -37.50 % 800.000 K 59.05 % 503.000 K -2.33 % 515.000 K 14.44 % 450.000 K -30.77 % 650.000 K 161.03 % -1.065 M -384.00 % 375.000 K -16.67 % 450.000 K -10.00 % 500.000 K 122.22 % 225.000 K -57.94 % 535.000 K 21.59 % 440.000 K 60.00 % 275.000 K 329.69 % 64.000 K -81.71 % 350.000 K -17.65 % 425.000 K 240.00 % 125.000 K -4.58 % 131.000 K 0.000 0.000 -100.00 % 134.000 K -46.40 % 250.000 K 66.67 % 150.000 K 50.00 % 100.000 K -78.40 % 463.000 K 6 514.29 % 7.000 K -97.67 % 300.000 K 17.65 % 255.000 K 75.86 % 145.000 K -12.65 % 166.000 K 32.80 % 125.000 K 0.00 % 125.000 K -28.57 % 175.000 K 218.18 % 55.000 K -45.00 % 100.000 K -20.00 % 125.000 K 25.00 % 100.000 K -50.12 % 200.500 K 0.000 0.000 0.000 100.00 % -60.462 K -1 309.24 % 5.000 K -95.00 % 100.000 K 122.22 % 45.000 K
Cost of revenue 112.980 M 104.48 % 55.251 M -49.77 % 110.002 M -43.13 % 193.412 M -33.60 % 291.294 M -6.27 % 310.778 M -11.79 % 352.299 M 56.46 % 225.170 M 15.67 % 194.660 M -2.29 % 199.227 M 32.67 % 150.168 M -17.71 % 182.489 M -0.42 % 183.266 M -8.37 % 200.012 M -6.20 % 213.243 M -1.98 % 217.552 M -1.11 % 219.989 M -14.93 % 258.605 M 31.19 % 197.125 M -12.24 % 224.629 M 35.88 % 165.319 M 29.10 % 128.058 M 15.77 % 110.614 M -36.88 % 175.255 M -22.76 % 226.904 M 45.22 % 156.248 M 1.32 % 154.205 M -2.57 % 158.276 M -20.12 % 198.138 M 31.98 % 150.128 M 45.83 % 102.946 M 12 640.84 % 808.000 K -81.52 % 4.372 M 9.44 % 3.995 M 8.91 % 3.668 M 6.04 % 3.459 M 643.87 % 465.000 K -84.49 % 2.999 M -28.92 % 4.219 M 170.80 % 1.558 M 288.53 % 401.000 K -79.86 % 1.991 M 485.56 % 340.000 K 33.86 % 254.000 K -11.81 % 288.000 K -35.48 % 446.379 K -12.65 % 511.000 K 99.61 % 256.000 K 31.96 % 194.000 K
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 3.725 M 13.33 % 3.287 M 455.24 % 592.000 K -47.00 % 1.117 M -68.10 % 3.502 M 348.90 % -1.407 M -217.35 % 1.199 M -47.89 % 2.301 M 367.68 % 492.000 K 0.000 -100.00 % 522.000 K -30.31 % 749.000 K 79.19 % 418.000 K 0.000 -100.00 % 679.000 K -4.63 % 712.000 K 72.40 % 413.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 3.725 M 13.33 % 3.287 M 27.06 % 2.587 M -7.80 % 2.806 M -19.87 % 3.502 M 1 670.40 % -223.000 K -110.03 % 2.224 M 5.55 % 2.107 M -48.91 % 4.124 M 625.35 % -785.000 K -147.46 % 1.654 M -26.91 % 2.263 M -43.69 % 4.019 M 722.14 % -646.000 K -131.92 % 2.024 M -11.31 % 2.282 M -43.44 % 4.035 M 1 854.35 % -230.000 K -106.34 % 3.626 M 109.23 % 1.733 M -24.72 % 2.302 M 364.11 % 496.000 K 166.49 % -746.000 K -163.44 % 1.176 M -65.66 % 3.425 M 12 321.67 % -28.024 K -101.44 % 1.944 M -12.67 % 2.226 M 22.98 % 1.810 M -0.66 % 1.822 M 2.02 % 1.786 M -12.49 % 2.041 M 42.73 % 1.430 M -2.26 % 1.463 M 93.26 % 757.000 K -36.76 % 1.197 M -65.00 % 3.420 M 306.66 % 841.000 K -0.83 % 848.000 K -47.23 % 1.607 M -3.48 % 1.665 M 3 644.18 % 44.469 K -94.18 % 764.000 K 2.55 % 745.000 K -18.58 % 915.000 K 129.78 % 398.206 K -58.17 % 952.000 K 40.41 % 678.000 K 12.62 % 602.000 K
Cost and expenses 116.705 M 99.37 % 58.538 M -48.01 % 112.589 M -42.62 % 196.218 M -33.44 % 294.796 M -5.08 % 310.557 M -12.40 % 354.523 M 55.99 % 227.277 M 14.33 % 198.784 M 0.17 % 198.442 M 30.71 % 151.822 M -17.82 % 184.752 M -1.35 % 187.285 M -6.06 % 199.366 M -7.39 % 215.267 M -2.08 % 219.834 M -1.87 % 224.024 M -13.30 % 258.375 M 28.70 % 200.751 M -11.31 % 226.362 M 35.04 % 167.621 M 30.39 % 128.554 M 17.01 % 109.868 M -37.73 % 176.431 M -23.40 % 230.329 M 47.44 % 156.220 M 0.05 % 156.149 M -2.71 % 160.502 M -19.73 % 199.948 M 31.59 % 151.950 M 45.08 % 104.732 M 3 576.10 % 2.849 M -50.90 % 5.802 M 6.30 % 5.458 M 23.34 % 4.425 M -4.96 % 4.656 M 19.85 % 3.885 M 1.17 % 3.840 M -24.22 % 5.067 M 60.09 % 3.165 M 53.19 % 2.066 M 1.50 % 2.035 M 84.36 % 1.104 M 10.51 % 999.000 K -16.96 % 1.203 M 42.44 % 844.585 K -42.27 % 1.463 M 56.64 % 934.000 K 17.34 % 796.000 K
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 0.000 0.000 -100.00 % 1.995 M 18.12 % 1.689 M 0.000 -100.00 % 1.184 M 15.51 % 1.025 M -1.63 % 1.042 M 22.88 % 848.000 K -44.65 % 1.532 M 49.32 % 1.026 M -17.32 % 1.241 M 17.74 % 1.054 M -53.09 % 2.247 M 76.79 % 1.271 M 5.74 % 1.202 M -3.30 % 1.243 M -54.87 % 2.754 M 170.00 % 1.020 M -17.27 % 1.233 M 98.23 % 622.000 K 8.36 % 574.000 K -46.36 % 1.070 M 59.23 % 672.000 K 9.27 % 615.000 K -29.47 % 872.000 K 9.96 % 793.000 K 2.45 % 774.000 K -4.21 % 808.000 K -8.80 % 886.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
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 177.000 K -13.66 % 205.000 K 336.17 % 47.000 K -54.37 % 103.000 K -37.58 % 165.000 K 0.000 -100.00 % 284.000 K 37.20 % 207.000 K -44.65 % 374.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
Interest expense 6.000 K -90.63 % 64.000 K 64.10 % 39.000 K -47.30 % 74.000 K 131.25 % 32.000 K 28.00 % 25.000 K -46.81 % 47.000 K 193.75 % 16.000 K 60.00 % 10.000 K 150.00 % 4.000 K 300.00 % 1.000 K 0.00 % 1.000 K -50.00 % 2.000 K -80.00 % 10.000 K 233.33 % 3.000 K -62.50 % 8.000 K 166.67 % 3.000 K -75.00 % 12.000 K 300.00 % 3.000 K -40.00 % 5.000 K 400.00 % 1.000 K 0.00 % 1.000 K -50.00 % 2.000 K 100.00 % 1.000 K -66.67 % 3.000 K -25.94 % 4.051 K 305.10 % 1.000 K -50.00 % 2.000 K -33.33 % 3.000 K 200.00 % 1.000 K 0.00 % 1.000 K -80.00 % 5.000 K 0.000 -100.00 % 1.000 K -83.33 % 6.000 K 0.000 -100.00 % 20.000 K 300.00 % 5.000 K 0.000 -100.00 % 2.000 K -96.00 % 50.000 K 551.04 % 7.680 K 53.60 % 5.000 K -88.64 % 44.000 K 0.000 -100.00 % 20.866 K 0.000 0.000 0.000
Depreciation and amortization 375.000 K -29.64 % 533.000 K 77.67 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 24.48 % 241.000 K 9.55 % 220.000 K 0.00 % 220.000 K 0.00 % 220.000 K 70.54 % 129.000 K -48.40 % 250.000 K 0.00 % 250.000 K 25.00 % 200.000 K 373.97 % -73.000 K -120.86 % 350.000 K 27.27 % 275.000 K 0.00 % 275.000 K 408.99 % -89.000 K -129.67 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 1 900.00 % 15.000 K -95.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K -5.39 % 317.097 K 5.70 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 233.33 % 90.000 K -74.29 % 350.000 K -12.50 % 400.000 K 33.33 % 300.000 K 100.00 % 150.000 K -50.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K -9.64 % 332.000 K 27.69 % 260.000 K 15.56 % 225.000 K 0.00 % 225.000 K 551.47 % -49.837 K -114.24 % 350.000 K 2.94 % 340.000 K 61.90 % 210.000 K 31.86 % 159.256 K -22.31 % 205.000 K -8.89 % 225.000 K 0.00 % 225.000 K
Operating income 1.704 M 112.99 % -13.113 M -1 054.31 % -1.136 M -156.91 % 1.996 M -24.65 % 2.649 M -99.13 % 305.130 M -14.25 % 355.848 M 17 275.39 % 2.048 M -35.80 % 3.190 M 132.33 % -9.866 M -721.28 % 1.588 M -34.78 % 2.435 M -4.66 % 2.554 M 599.80 % -511.000 K -124.40 % 2.094 M -2.88 % 2.156 M 50.45 % 1.433 M 187.48 % -1.638 M -179.36 % 2.064 M 0.83 % 2.047 M 228.04 % 624.000 K 143.85 % -1.423 M -154.60 % 2.606 M 158.53 % 1.008 M 87.36 % 538.000 K 177.09 % -697.912 K -204.79 % 666.000 K 175.21 % 242.000 K -86.95 % 1.855 M 3 610.00 % 50.000 K -95.40 % 1.088 M -1.00 % 1.099 M 43.10 % 768.000 K 292.96 % -398.000 K -154.97 % 724.000 K -24.43 % 958.000 K 12.44 % 852.000 K 186.32 % -987.000 K -310.00 % 470.000 K -69.85 % 1.559 M 104.06 % 764.000 K 715.82 % -124.062 K -129.26 % 424.000 K 168.35 % 158.000 K -64.33 % 443.000 K 677.03 % 57.012 K -67.05 % 173.000 K -49.27 % 341.000 K 127.33 % 150.000 K
Operating income ratio 0.01 104.99 % -0.29 -2 732.18 % -0.01 -201.22 % 0.01 13.07 % 0.01 -99.10 % 0.99 -0.91 % 1.00 11 003.72 % 0.01 -43.02 % 0.02 130.53 % -0.05 -599.28 % 0.01 -20.47 % 0.01 -3.13 % 0.01 624.50 % 0.00 -126.60 % 0.01 -0.82 % 0.01 53.01 % 0.01 199.77 % -0.01 -162.71 % 0.01 13.55 % 0.01 141.64 % 0.00 133.14 % -0.01 -148.31 % 0.02 307.86 % 0.01 143.78 % 0.00 151.93 % 0.00 -205.72 % 0.00 181.94 % 0.00 -83.62 % 0.01 2 694.41 % 0.00 -96.80 % 0.01 -96.30 % 0.28 137.83 % 0.12 248.62 % -0.08 -156.00 % 0.14 -17.70 % 0.17 -4.72 % 0.18 151.77 % -0.35 -507.56 % 0.08 -74.27 % 0.33 24.35 % 0.27 498.03 % -0.07 -124.10 % 0.28 110.24 % 0.13 -51.12 % 0.27 325.62 % 0.06 -40.20 % 0.11 -60.46 % 0.27 68.67 % 0.16
Total other income expenses net 255.000 K -97.67 % 10.945 M 370.75 % 2.325 M 885.17 % 236.000 K -72.78 % 867.000 K 100.28 % -308.271 M 12.79 % -353.498 M -15 570.37 % 2.285 M 374.07 % 482.000 K -77.62 % 2.154 M 313.44 % 521.000 K -30.35 % 748.000 K 79.81 % 416.000 K -50.71 % 844.000 K 24.85 % 676.000 K -3.98 % 704.000 K 71.71 % 410.000 K -20.23 % 514.000 K 17 233.33 % -3.000 K 40.00 % -5.000 K -400.00 % -1.000 K -100.19 % 519.000 K 26 050.00 % -2.000 K -100.00 % -1.000 K 66.67 % -3.000 K -100.29 % 1.026 M 1 227.38 % -91.000 K -4 450.00 % -2.000 K 33.33 % -3.000 K -200.00 % -1.000 K 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 100.00 % -5.000 K 0.000 0.000 0.000 100.00 % -8.573 K 0.000 0.000 0.000 100.00 % -20.866 K 0.000 0.000 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-03-31 2022-09-30 2022-03-31 2021-09-30 2021-03-31 2020-09-30 2020-03-31 2019-09-30 2019-03-31 2018-09-30 2018-03-31 2017-09-30 2017-03-31 2016-12-31 2016-09-30 2016-03-31 2015-09-30 2015-03-31 2014-09-30 2014-03-31
Net debt 0.000 100.00 % -1.502 M 0.000 -100.00 % 4.814 M 0.000 100.00 % -8.467 M 0.000 -100.00 % 1.521 M 105.34 % -28.499 M -1 864.09 % -1.451 M 67.13 % -4.414 M 47.84 % -8.462 M -357.65 % -1.849 M -106.10 % 30.322 M 14 073.27 % -217.000 K -189.33 % -75.000 K 92.35 % -980.000 K 86.08 % -7.042 M -566.89 % -1.056 M 87.99 % -8.794 M -458.22 % -1.575 M 86.84 % -11.971 M 24.58 % -15.873 M -46.79 % -10.813 M 13.07 % -12.439 M -527.89 % -1.981 M 85.13 % -13.324 M -979.02 % -1.235 M
Total investments 0.000 -100.00 % 10.858 M 0.000 -100.00 % 91.041 M 0.000 -100.00 % 97.336 M 0.000 -100.00 % 15.409 M -75.47 % 62.817 M -34.64 % 96.106 M 618.55 % 13.375 M -83.86 % 82.871 M 753 272.73 % 11.000 K -99.95 % 23.011 M 209 090.91 % 11.000 K -99.93 % 15.300 M 0.00 % 15.300 M 106.48 % 7.410 M -50.13 % 14.860 M 28.89 % 11.529 M 0.00 % 11.529 M 5.01 % 10.979 M -0.01 % 10.980 M 0.01 % 10.979 M 24.07 % 8.849 M -10.84 % 9.925 M 0.00 % 9.925 M 0.00 % 9.925 M
Total debt 0.000 0.000 0.000 -100.00 % 5.300 M 0.000 0.000 0.000 -100.00 % 1.847 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.505 M 0.000 0.000 0.000 -100.00 % 1.603 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 113.513 M 0.000 -100.00 % 114.395 M 89.16 % 60.475 M -45.00 % 109.946 M 96.24 % 56.026 M -49.41 % 110.750 M 94.88 % 56.830 M 799 811 146 323 328 896.00 % 0.000 -100.00 % 56.481 M 794 899 407 979 728 256.00 % 0.000 -100.00 % 50.780 M 714 664 965 868 355 712.00 % 0.000 0.000 0.000 -100.00 % 20.433 M 12.78 % 18.117 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 39.687 M 0.000 0.000 0.000 -100.00 % 36.120 M 0.000 0.000 -100.00 % 22.812 M 0.000 -100.00 % 22.539 M 0.000 -100.00 % 18.012 M 0.000 -100.00 % 15.374 M 0.000 -100.00 % 12.397 M 0.000 -100.00 % 8.402 M 0.000 -100.00 % 4.444 M 0.000 0.000 -100.00 % 2.900 M 0.000 -100.00 % 1.504 M 0.000 -100.00 % 861.712 K
Common stock 0.000 -100.00 % 53.920 M 0.000 -100.00 % 53.920 M 0.000 -100.00 % 53.920 M 0.000 -100.00 % 53.920 M 0.00 % 53.920 M 0.00 % 53.920 M 0.00 % 53.920 M 0.00 % 53.920 M 0.00 % 53.920 M 76.78 % 30.501 M 0.00 % 30.501 M 0.00 % 30.501 M 0.00 % 30.501 M 0.00 % 30.501 M 0.00 % 30.501 M 0.00 % 30.501 M 0.00 % 30.501 M 0.00 % 30.501 M 0.00 % 30.501 M 0.00 % 30.501 M 0.00 % 30.501 M 0.00 % 30.501 M 0.00 % 30.501 M 0.00 % 30.501 M
Total equity 113.513 M 0.00 % 113.513 M -0.77 % 114.395 M 0.00 % 114.395 M 4.05 % 109.946 M 0.00 % 109.946 M -0.73 % 110.750 M 0.00 % 110.750 M 3.86 % 106.638 M -3.41 % 110.401 M 3.79 % 106.365 M 1.59 % 104.700 M 2.81 % 101.838 M 75.61 % 57.990 M 3.79 % 55.875 M 9.70 % 50.934 M -3.71 % 52.898 M 8.30 % 48.843 M -0.12 % 48.903 M 5.37 % 46.412 M 3.26 % 44.945 M -1.22 % 45.501 M 1.31 % 44.912 M 3.48 % 43.401 M -1.59 % 44.103 M 4.99 % 42.005 M 0.10 % 41.964 M 1.45 % 41.363 M
Other non current liabilities -113.513 M -2 414.70 % 4.904 M 104.29 % -114.395 M -5 713.10 % 2.038 M 101.85 % -109.946 M -1 063.59 % 11.410 M 110.30 % -110.750 M -455.14 % 31.185 M 3 203.50 % 944.000 K -78.20 % 4.330 M -9.58 % 4.789 M -41.27 % 8.154 M 55.61 % 5.240 M 200.46 % 1.744 M 0.000 -100.00 % 2.240 M 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
Long term debt 0.000 0.000 0.000 -100.00 % 5.300 M 0.000 0.000 0.000 -100.00 % 1.847 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.505 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities -113.513 M -12 099.26 % 946.000 K 100.83 % -114.395 M -1 481.42 % 8.281 M 107.53 % -109.946 M -1 063.59 % 11.410 M 110.30 % -110.750 M -447.28 % 31.891 M 3 447.39 % 899.000 K -79.24 % 4.330 M 416.09 % 839.000 K -79.54 % 4.100 M 388.68 % 839.000 K -97.46 % 33.088 M 3 843.74 % 839.000 K -55.84 % 1.900 M 123.53 % 850.000 K 58.76 % 535.415 K -19.49 % 665.000 K 25.95 % 528.000 K 0.02 % 527.915 K 6.35 % 496.415 K 0.00 % 496.415 K 0.00 % 496.415 K 17.45 % 422.665 K 0.00 % 422.665 K 13.62 % 372.000 K -0.04 % 372.165 K
Other current liabilities 0.000 -100.00 % 1.475 M 0.000 0.000 0.000 -100.00 % 17.000 K 0.000 0.000 100.00 % -633.000 K 0.000 100.00 % -837.000 K 0.000 100.00 % -1.810 M 0.000 -100.00 % 6.941 M 849.57 % -926.000 K -115.70 % 5.899 M 85.62 % 3.178 M 142.78 % 1.309 M -47.43 % 2.490 M 112.40 % 1.172 M 10.04 % 1.065 M -2.92 % 1.097 M 30.43 % 841.353 K -17.51 % 1.020 M 32.09 % 772.215 K -32.44 % 1.143 M 79.13 % 638.070 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 -100.00 % 2.711 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 0.000 0.000 0.000 0.000 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.603 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 0.000 -100.00 % 3.958 M 0.000 -100.00 % 5.740 M 0.000 -100.00 % 7.789 M 0.000 -100.00 % 2.040 M 116.10 % 944.000 K 12.51 % 839.000 K -82.48 % 4.789 M -2.13 % 4.893 M -6.62 % 5.240 M 53.76 % 3.408 M -53.95 % 7.400 M 699.14 % 926.000 K -86.40 % 6.809 M -40.60 % 11.463 M 758.62 % 1.335 M -48.50 % 2.592 M -44.81 % 4.696 M 104.11 % 2.301 M -51.10 % 4.706 M 143.69 % 1.931 M -29.98 % 2.758 M 129.89 % 1.200 M -49.21 % 2.362 M -46.21 % 4.392 M
Total liabilities -113.513 M -2 414.70 % 4.904 M 104.29 % -114.395 M -915.88 % 14.021 M 112.75 % -109.946 M -1 063.59 % 11.410 M 110.30 % -110.750 M -426.40 % 33.931 M 1 741.07 % 1.843 M -64.35 % 5.169 M -8.16 % 5.628 M -37.42 % 8.993 M 47.94 % 6.079 M -83.34 % 36.496 M 342.97 % 8.239 M 191.54 % 2.826 M -63.10 % 7.659 M -36.16 % 11.998 M 499.90 % 2.000 M -35.90 % 3.120 M -40.28 % 5.224 M 86.76 % 2.797 M -46.23 % 5.202 M 114.31 % 2.427 M -23.68 % 3.180 M 96.05 % 1.622 M -40.66 % 2.734 M -42.61 % 4.764 M
Other non current assets 0.000 0.000 0.000 -100.00 % 28.584 M 0.000 -100.00 % 106.380 M 0.000 -100.00 % 125.395 M 12 539 400.00 % 1.000 K -99.99 % 13.375 M 1 337 600.00 % -1.000 K -100.01 % 17.375 M 0.000 -100.00 % 3.377 M 0.000 -100.00 % 1.092 M 113.78 % -7.925 M -206.95 % 7.410 M 22.84 % 6.032 M -47.68 % 11.529 M 0.00 % 11.529 M 5.01 % 10.979 M -0.01 % 10.980 M 6.86 % 10.275 M 16.11 % 8.849 M -11.91 % 10.045 M 1.21 % 9.925 M -16.31 % 11.859 M
Long term investments 0.000 0.000 0.000 -100.00 % 75.666 M 0.000 0.000 0.000 100.00 % -109.986 M 0.000 -100.00 % 82.731 M 0.000 -100.00 % 65.496 M 0.000 -100.00 % 19.634 M 0.000 -100.00 % 14.208 M 79.28 % 7.925 M 0.000 100.00 % -6.032 M 0.000 0.000 0.000 0.000 -100.00 % 704.000 K 0.000 100.00 % -120.000 K 0.000 100.00 % -1.934 M
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
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.789 M 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 0.000 -100.00 % 24.140 M 0.000 -100.00 % 8.181 M 0.000 -100.00 % 6.509 M 0.000 -100.00 % 3.522 M -11.08 % 3.961 M -14.02 % 4.607 M -8.92 % 5.058 M 3.31 % 4.896 M -6.06 % 5.212 M 1.96 % 5.112 M -5.77 % 5.425 M -5.87 % 5.763 M -9.10 % 6.340 M 2.61 % 6.179 M 6.31 % 5.812 M 0.80 % 5.766 M 0.27 % 5.751 M 0.000 -100.00 % 7.257 M 15.98 % 6.257 M -2.22 % 6.399 M 0.00 % 6.399 M -13.90 % 7.432 M 106.78 % 3.594 M
Total non current assets 0.000 -100.00 % 24.140 M 0.000 -100.00 % 112.431 M 0.000 -100.00 % 112.889 M 0.000 -100.00 % 18.931 M 377.81 % 3.962 M -96.07 % 100.713 M 1 891.56 % 5.057 M -94.24 % 87.767 M 1 583.94 % 5.212 M -81.47 % 28.123 M 418.40 % 5.425 M -74.24 % 21.063 M 232.22 % 6.340 M -53.34 % 13.589 M 133.81 % 5.812 M -66.39 % 17.295 M 0.09 % 17.280 M -7.93 % 18.768 M 2.91 % 18.238 M 5.81 % 17.236 M 13.04 % 15.248 M -6.59 % 16.324 M -5.95 % 17.357 M 28.39 % 13.519 M
Other current assets 0.000 -100.00 % 31.431 M 0.000 0.000 0.000 100.00 % -1.119 M 0.000 -100.00 % 29.000 K -99.42 % 4.978 M 15 958.06 % 31.000 K -94.16 % 531.000 K 496.63 % 89.000 K -23.93 % 117.000 K 0.000 -100.00 % 16.417 M 2 097.72 % 747.000 K -34.01 % 1.132 M -8.73 % 1.240 M -85.75 % 8.701 M 657.93 % 1.148 M -88.34 % 9.845 M 434.71 % 1.841 M 477.68 % 318.713 K -94.32 % 5.614 M 239.49 % 1.654 M 8.21 % 1.528 M 68.68 % 906.000 K -83.22 % 5.400 M
Short term investments 0.000 -100.00 % 10.858 M 0.000 -100.00 % 15.375 M 0.000 -100.00 % 97.336 M 0.000 -100.00 % 125.395 M 99.62 % 62.817 M 369.66 % 13.375 M 0.00 % 13.375 M -23.02 % 17.375 M 157 854.55 % 11.000 K -99.67 % 3.377 M 30 600.00 % 11.000 K -98.99 % 1.092 M -85.19 % 7.375 M 0.000 -100.00 % 20.892 M 0.000 0.000 0.000 0.000 -100.00 % 10.275 M 0.000 -100.00 % 10.045 M 0.000 -100.00 % 11.859 M
cash and cash equivalents 0.000 -100.00 % 1.502 M 0.000 -100.00 % 486.000 K 0.000 -100.00 % 8.467 M 0.000 -100.00 % 326.000 K -98.86 % 28.499 M 1 864.09 % 1.451 M -67.13 % 4.414 M -47.84 % 8.462 M 357.65 % 1.849 M 910.38 % 183.000 K -15.67 % 217.000 K 189.33 % 75.000 K -92.35 % 980.000 K -88.66 % 8.645 M 718.69 % 1.056 M -87.99 % 8.794 M 458.22 % 1.575 M -86.84 % 11.971 M -24.58 % 15.873 M 46.79 % 10.813 M -13.07 % 12.439 M 527.89 % 1.981 M -85.13 % 13.324 M 979.02 % 1.235 M
Cash and short term investments 0.000 -100.00 % 12.360 M 0.000 -100.00 % 15.861 M 0.000 -100.00 % 8.467 M 0.000 -100.00 % 125.721 M 341.14 % 28.499 M 92.22 % 14.826 M 235.89 % 4.414 M -82.92 % 25.837 M 1 297.35 % 1.849 M -48.06 % 3.560 M 1 461.40 % 228.000 K -80.46 % 1.167 M -86.03 % 8.355 M -3.36 % 8.645 M -60.61 % 21.948 M 149.58 % 8.794 M 458.22 % 1.575 M -86.84 % 11.971 M -24.58 % 15.873 M 46.79 % 10.813 M -13.07 % 12.439 M 3.43 % 12.026 M -9.74 % 13.324 M 1.76 % 13.094 M
Total current assets 0.000 -100.00 % 94.276 M 0.000 -100.00 % 15.985 M 0.000 -100.00 % 8.467 M 0.000 -100.00 % 125.750 M 20.31 % 104.519 M 603.50 % 14.857 M -86.11 % 106.936 M 312.47 % 25.926 M -74.76 % 102.705 M 54.76 % 66.363 M 13.08 % 58.689 M 79.49 % 32.697 M -39.69 % 54.217 M 14.74 % 47.252 M 4.79 % 45.091 M 39.87 % 32.237 M -1.98 % 32.890 M 11.37 % 29.531 M -7.36 % 31.876 M 11.48 % 28.592 M -10.75 % 32.035 M 17.33 % 27.303 M -0.14 % 27.341 M -16.15 % 32.607 M
Inventory 0.000 -100.00 % 50.485 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 55.442 M 0.000 -100.00 % 80.339 M 0.000 -100.00 % 74.320 M 21.41 % 61.215 M 51.83 % 40.318 M 36.74 % 29.485 M -8.17 % 32.108 M -9.14 % 35.339 M 85.00 % 19.102 M -8.99 % 20.988 M 1.53 % 20.673 M 77.16 % 11.669 M -6.00 % 12.414 M 2.05 % 12.165 M -16.19 % 14.515 M 5.58 % 13.748 M 32.95 % 10.341 M -26.73 % 14.113 M
Net receivables 0.000 0.000 0.000 -100.00 % 124.000 K 0.000 -100.00 % 1.119 M 0.000 0.000 -100.00 % 150.000 K 0.000 -100.00 % 176.000 K 0.000 -100.00 % 1.304 M -17.88 % 1.588 M -8.00 % 1.726 M 32.97 % 1.298 M 0.000 0.000 100.00 % -4.660 M 0.000 -100.00 % 796.905 K 0.000 0.000 -100.00 % 4.050 M 0.000 0.000 -100.00 % 1.385 M 0.000
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
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
Account payables 0.000 -100.00 % 2.272 M 0.000 -100.00 % 4.813 M 0.000 -100.00 % 7.772 M 0.000 -100.00 % 940.000 K 48.50 % 633.000 K 86.73 % 339.000 K -44.43 % 610.000 K -86.49 % 4.514 M 191.98 % 1.546 M -54.64 % 3.408 M 642.48 % 459.000 K -50.43 % 926.000 K 1.76 % 910.000 K -77.08 % 3.971 M 15 171.57 % 26.000 K -74.51 % 102.000 K -97.11 % 3.524 M 185.21 % 1.236 M -65.76 % 3.608 M 231.15 % 1.090 M -37.30 % 1.738 M 306.61 % 427.380 K -64.94 % 1.219 M -67.52 % 3.753 M
Tax payables 0.000 -100.00 % 211.000 K 0.000 -100.00 % 927.000 K 0.000 0.000 0.000 -100.00 % 1.100 M 0.000 -100.00 % 500.000 K 120.26 % 227.000 K -40.11 % 379.000 K 43.56 % 264.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
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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 19.906 M 0.000 0.000 0.000 100.00 % -36.120 M 0.000 0.000 -100.00 % 19.906 M 0.000 -100.00 % 19.906 M 0.000 -100.00 % 19.906 M -27.59 % 27.489 M 174.89 % 10.000 M 0.000 100.00 % -8.117 M -144.25 % 18.342 M 83.42 % 10.000 M -37.15 % 15.911 M 59.11 % 10.000 M -33.33 % 15.000 M 4.09 % 14.411 M 44.11 % 10.000 M -26.48 % 13.602 M 36.02 % 10.000 M -12.76 % 11.463 M 14.63 % 10.000 M
Deferred tax liabilities non current 0.000 -100.00 % 946.000 K 0.000 -100.00 % 943.000 K 0.000 0.000 0.000 -100.00 % 899.000 K 0.00 % 899.000 K 7.15 % 839.000 K 0.00 % 839.000 K 0.00 % 839.000 K 0.00 % 839.000 K 0.00 % 839.000 K 0.00 % 839.000 K 43.17 % 586.000 K -31.06 % 850.000 K 58.76 % 535.415 K -19.37 % 664.000 K 25.76 % 528.000 K 0.02 % 527.915 K 6.35 % 496.415 K 0.00 % 496.415 K 0.00 % 496.415 K 17.45 % 422.665 K 0.00 % 422.665 K 13.62 % 372.000 K -0.04 % 372.165 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 100.00 % -7.789 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
Total assets 0.000 -100.00 % 118.417 M 0.000 -100.00 % 128.416 M 0.000 -100.00 % 121.356 M 0.000 -100.00 % 144.681 M 33.37 % 108.481 M -6.13 % 115.570 M 3.19 % 111.993 M -1.50 % 113.693 M 5.35 % 107.917 M 14.21 % 94.486 M 47.37 % 64.114 M 19.26 % 53.760 M -11.22 % 60.557 M -0.47 % 60.841 M 19.52 % 50.903 M 2.77 % 49.532 M -1.27 % 50.169 M 3.87 % 48.299 M -3.62 % 50.114 M 9.35 % 45.829 M -3.08 % 47.283 M 8.38 % 43.627 M -2.40 % 44.698 M -3.10 % 46.126 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-03-31 2022-09-30 2022-03-31 2021-09-30 2021-03-31 2020-09-30 2020-03-31 2019-09-30 2019-03-31 2018-09-30 2018-03-31 2017-09-30 2017-03-31 2016-12-31 2016-09-30 2016-03-31 2015-09-30 2015-03-31 2014-09-30 2014-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
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
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
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
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
Other non cash items -1.559 M -183.32 % 1.871 M 289.18 % -989.000 K 42.90 % -1.732 M 36.23 % -2.716 M -202.96 % 2.638 M 243.76 % -1.835 M -15.99 % -1.582 M 37.47 % -2.530 M -150.85 % 4.975 M 510.48 % -1.212 M 38.91 % -1.984 M 3.31 % -2.052 M -1 800.00 % -108.000 K 93.06 % -1.556 M 8.90 % -1.708 M -47.88 % -1.155 M -197.22 % 1.188 M 169.43 % -1.711 M -5.81 % -1.617 M -224.70 % -498.000 K -148.12 % 1.035 M 139.75 % -2.604 M -158.59 % -1.007 M -151.12 % -401.000 K -414.10 % -78.000 K 84.85 % -515.000 K -267.86 % -140.000 K 89.92 % -1.389 M -3 207.14 % -42.000 K
Net cash provided by operating 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
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
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
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
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
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
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
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
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
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
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
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
Net change in 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
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at end of period 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2016
2015