MEDIF

MediPharm Labs Corp. MEDIF

Finances

2024 2023 2022 2021 2020 2019 2018 2017
Revenue 41.961 M 26.92 % 33.062 M 49.49 % 22.117 M 1.87 % 21.711 M -39.71 % 36.012 M -72.14 % 129.252 M 1 167.42 % 10.198 M 0.000
Net income -10.694 M 18.26 % -13.083 M 56.37 % -29.983 M 45.29 % -54.801 M 18.34 % -67.110 M -6 033.69 % 1.131 M 113.49 % -8.386 M 0.000
Income before tax -10.694 M 19.95 % -13.359 M 55.45 % -29.989 M 45.16 % -54.688 M 24.15 % -72.100 M -1 167.83 % 6.752 M 179.75 % -8.466 M 0.000
Income before tax ratio -0.25 36.93 % -0.40 70.20 % -1.36 46.17 % -2.52 -25.81 % -2.00 -3 932.59 % 0.05 106.29 % -0.83 0.00
EBITDA -7.518 M 28.25 % -10.478 M 58.81 % -25.440 M 34.01 % -38.549 M 27.84 % -53.418 M -649.68 % 9.718 M 238.71 % -7.006 M -682.37 % -895.484 K
Net income ratio -0.25 35.60 % -0.40 70.81 % -1.36 46.29 % -2.52 -35.45 % -1.86 -21 396.82 % 0.01 101.06 % -0.82 0.00
Ratio EBITDA -0.18 43.47 % -0.32 72.45 % -1.15 35.22 % -1.78 -19.70 % -1.48 -2 072.88 % 0.08 110.94 % -0.69 0.00
Gross profit ratio 0.31 72.32 % 0.18 304.64 % -0.09 87.68 % -0.70 42.50 % -1.22 -467.81 % 0.33 -14.65 % 0.39 0.00
Weighted average shs out dil 407.993 M 12.29 % 363.324 M 31.23 % 276.861 M 10.79 % 249.907 M 80.37 % 138.549 M 2.91 % 134.630 M 85.46 % 72.593 M 1 351.86 % 5.000 M
Weighted average shs out 407.993 M 12.29 % 363.324 M 31.23 % 276.861 M 10.79 % 249.907 M 80.37 % 138.549 M 15.46 % 120.002 M 71.72 % 69.884 M 1 297.68 % 5.000 M
EPS diluted -0.03 27.22 % -0.04 67.27 % -0.11 50.00 % -0.22 54.17 % -0.48 -5 814.29 % 0.01 107.00 % -0.12 0.00
Earnings per share -0.03 27.22 % -0.04 67.27 % -0.11 50.00 % -0.22 54.17 % -0.48 -5 206.38 % 0.01 107.83 % -0.12 0.00
Gross profit 12.805 M 118.70 % 5.855 M 405.90 % -1.914 M 87.45 % -15.246 M 65.33 % -43.978 M -202.48 % 42.914 M 981.77 % 3.967 M 0.000
Income tax expense 0.000 100.00 % -276.000 K -4 500.00 % -6.000 K -105.31 % 113.000 K 102.26 % -4.990 M -188.77 % 5.621 M 0.000 0.000
Cost of revenue 29.156 M 7.16 % 27.207 M 13.22 % 24.031 M -34.98 % 36.957 M -53.80 % 79.990 M -7.35 % 86.338 M 1 285.62 % 6.231 M 0.000
General and administrative expenses 19.812 M -8.43 % 21.635 M 17.24 % 18.453 M 0.28 % 18.402 M -25.15 % 24.585 M -20.33 % 30.859 M 456.72 % 5.543 M 0.000
Selling and marketing expenses 3.044 M -3.70 % 3.161 M -49.86 % 6.304 M 36.13 % 4.631 M 6.07 % 4.366 M 31.11 % 3.330 M 161.79 % 1.272 M 0.000
Other expenses 523.000 K 158.24 % -898.000 K -180.32 % 1.118 M -66.87 % 3.375 M 181.80 % -4.126 M -548.48 % 920.000 K 0.000 0.000
Operating expenses 23.614 M -2.05 % 24.107 M -10.31 % 26.877 M -3.19 % 27.763 M 2.64 % 27.050 M -24.81 % 35.976 M 199.95 % 11.994 M 0.000
Cost and expenses 52.770 M 2.84 % 51.314 M 0.80 % 50.908 M -21.34 % 64.720 M -39.54 % 107.040 M -12.49 % 122.314 M 571.13 % 18.225 M 0.000
Research and development expenses 235.000 K 12.44 % 209.000 K -79.14 % 1.002 M -26.05 % 1.355 M -39.10 % 2.225 M 156.63 % 867.000 K 232.18 % 261.000 K 0.000
Selling general and administrative expenses 22.856 M -7.82 % 24.796 M 0.16 % 24.757 M 7.48 % 23.033 M -20.44 % 28.951 M -15.32 % 34.189 M 401.67 % 6.815 M 0.000
Interest income 691.000 K -17.74 % 840.000 K 75.37 % 479.000 K 112.89 % 225.000 K -17.58 % 273.000 K -43.83 % 486.000 K 937.18 % 46.858 K 0.000
Interest expense 576.000 K 57.81 % 365.000 K 1 077.42 % 31.000 K -99.70 % 10.506 M 33.41 % 7.875 M 1 071.88 % 672.000 K 89.24 % 355.103 K 0.000
Depreciation and amortization 2.600 M 3.34 % 2.516 M -38.53 % 4.093 M -65.21 % 11.765 M -6.83 % 12.628 M 318.56 % 3.017 M 207.23 % 982.000 K 1 769.91 % 52.516 K
Operating income -10.809 M 40.78 % -18.252 M 38.20 % -29.533 M 39.63 % -48.916 M 32.60 % -72.576 M -1 146.07 % 6.938 M 186.16 % -8.052 M 0.000
Operating income ratio -0.26 53.34 % -0.55 58.66 % -1.34 40.73 % -2.25 -11.80 % -2.02 -3 854.47 % 0.05 106.80 % -0.79 0.00
Total other income expenses net 115.000 K -97.65 % 4.893 M 1 173.03 % -456.000 K 92.10 % -5.772 M -1 312.61 % 476.000 K 355.91 % -186.000 K 55.07 % -414.000 K 0.000
2024 2023 2022 2021 2020 2019 2018 2017
2024 2023 2022 2021 2020 2019 2018 2017
Net debt -11.302 M 27.95 % -15.686 M 33.29 % -23.513 M 30.63 % -33.894 M -2 229.48 % -1.455 M 94.81 % -28.047 M -1 416.05 % -1.850 M -362.50 % -400.000 K
Total investments 185.000 K -30.19 % 265.000 K -64.95 % 756.000 K -33.74 % 1.141 M 497.38 % 191.000 K 1.06 % 189.000 K -32.74 % 281.000 K 0.000
Total debt 388.000 K -83.09 % 2.295 M 263.13 % 632.000 K 192.59 % 216.000 K -98.83 % 18.458 M 74.46 % 10.580 M 76.33 % 6.000 M 0.000
Accumulated other comprehensive income loss 29.400 M -0.32 % 29.493 M 3.86 % 28.398 M 29.44 % 21.939 M 51.85 % 14.448 M -14.66 % 16.929 M 395.29 % 3.418 M 0.000
Retained earnings -187.426 M -6.05 % -176.732 M -7.99 % -163.649 M -26.52 % -129.343 M -73.52 % -74.542 M -810.27 % -8.189 M 16.73 % -9.834 M 0.000
Common stock 201.210 M 0.48 % 200.244 M 4.70 % 191.256 M 0.37 % 190.550 M 37.57 % 138.508 M 12.79 % 122.807 M 260.51 % 34.065 M 8 416.25 % 400.000 K
Total equity 43.184 M -18.53 % 53.005 M -5.36 % 56.005 M -32.64 % 83.146 M 6.03 % 78.414 M -40.25 % 131.227 M 371.31 % 27.843 M 6 860.75 % 400.000 K
Other non current liabilities 0.000 0.000 0.000 -100.00 % 235.000 K -95.12 % 4.811 M 0.000 0.000 0.000
Long term debt 51.000 K -26.09 % 69.000 K 102.94 % 34.000 K -66.99 % 103.000 K -99.04 % 10.761 M 22.88 % 8.757 M 0.000 0.000
Total non current liabilities 51.000 K -26.09 % 69.000 K 102.94 % 34.000 K -89.94 % 338.000 K -97.83 % 15.572 M 77.82 % 8.757 M 0.000 0.000
Other current liabilities 5.314 M -22.86 % 6.889 M 29.52 % 5.319 M -7.86 % 5.773 M -47.51 % 10.999 M 239.58 % 3.239 M 262.30 % 894.000 K 173.70 % -1.213 M
Deferred revenue 607.000 K 0.000 -100.00 % 1.321 M 0.00 % 1.321 M 31.70 % 1.003 M 0.000 -100.00 % 50.000 K 0.000
Short term debt 337.000 K -84.86 % 2.226 M 272.24 % 598.000 K 429.20 % 113.000 K -98.53 % 7.697 M 322.22 % 1.823 M -69.62 % 6.000 M 394.64 % 1.213 M
Total current liabilities 10.495 M -3.39 % 10.863 M 14.88 % 9.456 M 6.52 % 8.877 M -63.39 % 24.245 M -15.95 % 28.846 M 93.78 % 14.886 M 0.000
Total liabilities 10.546 M -3.53 % 10.932 M 15.19 % 9.490 M 2.98 % 9.215 M -76.86 % 39.817 M 5.89 % 37.603 M 152.61 % 14.886 M 0.000
Other non current assets 635.000 K -36.50 % 1.000 M 105.51 % -18.150 M -2 171.92 % 876.000 K 1 784.62 % -52.000 K -100.85 % 6.120 M 196.22 % 2.066 M 0.000
Long term investments 0.000 0.000 0.000 0.000 -100.00 % 191.000 K 1.06 % 189.000 K 133.33 % 81.000 K 0.000
Intangible assets 854.000 K -17.25 % 1.032 M 2 546.15 % 39.000 K -11.36 % 44.000 K -80.70 % 228.000 K 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 854.000 K -17.25 % 1.032 M 2 546.15 % 39.000 K -11.36 % 44.000 K -80.70 % 228.000 K 0.000 0.000 0.000
Property plant equipment net 19.159 M -24.19 % 25.272 M 39.54 % 18.111 M -30.06 % 25.894 M -24.28 % 34.196 M -19.03 % 42.233 M 202.36 % 13.968 M 0.000
Total non current assets 20.648 M -24.38 % 27.304 M 50.44 % 18.150 M -32.31 % 26.814 M -26.96 % 36.710 M -25.28 % 49.129 M 204.87 % 16.115 M 0.000
Other current assets 4.985 M 90.12 % 2.622 M -14.84 % 3.079 M -35.11 % 4.745 M -59.60 % 11.746 M 248.44 % 3.371 M 1 310.46 % 239.000 K 0.000
Short term investments 185.000 K -30.19 % 265.000 K -64.95 % 756.000 K -33.74 % 1.141 M -44.50 % 2.056 M 202.80 % 679.000 K 239.50 % 200.000 K 0.000
cash and cash equivalents 11.690 M -34.99 % 17.981 M -25.53 % 24.145 M -29.21 % 34.110 M 71.30 % 19.913 M -48.45 % 38.627 M 392.06 % 7.850 M 1 862.50 % 400.000 K
Cash and short term investments 11.875 M -33.96 % 17.981 M -25.53 % 24.145 M -29.21 % 34.110 M 71.30 % 19.913 M -48.45 % 38.627 M 379.84 % 8.050 M 1 912.50 % 400.000 K
Total current assets 33.082 M -9.69 % 36.633 M -22.63 % 47.345 M -27.77 % 65.547 M -19.59 % 81.521 M -31.90 % 119.701 M 349.77 % 26.614 M 6 553.50 % 400.000 K
Inventory 8.710 M -11.90 % 9.887 M 27.15 % 7.776 M -29.15 % 10.976 M -50.42 % 22.139 M -57.00 % 51.486 M 447.49 % 9.404 M 0.000
Net receivables 7.512 M 28.06 % 5.866 M -54.89 % 13.005 M -23.13 % 16.918 M -38.97 % 27.723 M 5.74 % 26.217 M 307.92 % 6.427 M 0.000
Tax assets 0.000 0.000 0.000 0.000 -100.00 % 2.147 M 265.76 % 587.000 K 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 4.237 M 98.92 % 2.130 M -39.81 % 3.539 M 18.32 % 2.991 M -46.10 % 5.549 M -70.88 % 19.057 M 138.45 % 7.992 M 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.727 M 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 233.000 K 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 100.00 % -320.000 K -264.95 % 194.000 K 0.000
Capital lease obligations 130.000 K -31.58 % 190.000 K 74.31 % 109.000 K -49.54 % 216.000 K -60.07 % 541.000 K -46.17 % 1.005 M 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 1.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 53.730 M -15.96 % 63.937 M -2.38 % 65.495 M -29.09 % 92.361 M -21.88 % 118.231 M -29.97 % 168.830 M 295.12 % 42.729 M 10 582.25 % 400.000 K
2024 2023 2022 2021 2020 2019 2018 2017
2024 2023 2022 2021 2020 2019 2018
Deferred income tax 0.000 100.00 % -2.691 M -44 750.00 % -6.000 K -105.31 % 113.000 K 102.32 % -4.873 M -186.69 % 5.621 M 0.000
Stock based compensation 976.000 K -51.85 % 2.027 M -29.42 % 2.872 M 19.57 % 2.402 M -10.41 % 2.681 M -82.71 % 15.502 M 0.000
Change in working capital 1.652 M -52.12 % 3.450 M -44.76 % 6.245 M -71.39 % 21.828 M 27.93 % 17.063 M 133.97 % -50.236 M -347.54 % -11.225 M
Accounts receivables -1.563 M -124.35 % 6.420 M 77.45 % 3.618 M -71.57 % 12.727 M 709.24 % -2.089 M 89.32 % -19.552 M -204.22 % -6.427 M
Inventory 798.000 K -74.37 % 3.114 M 3 123.30 % -103.000 K -100.92 % 11.163 M -62.04 % 29.408 M 169.88 % -42.082 M -347.49 % -9.404 M
Accounts payables 0.000 100.00 % -5.166 M -446.48 % 1.491 M 118.39 % -8.107 M -77.40 % -4.570 M -140.66 % 11.239 M 63.24 % 6.885 M
Other working capital 2.417 M 363.29 % -918.000 K -174.09 % 1.239 M -79.50 % 6.045 M 206.31 % -5.686 M -3 676.10 % 159.000 K 106.98 % -2.279 M
Other non cash items 605.000 K 115.19 % -3.982 M -306.21 % 1.931 M -83.37 % 11.612 M 217.35 % 3.659 M 1 867.20 % 186.000 K -96.70 % 5.631 M
Net cash provided by operating activities -4.861 M 58.68 % -11.763 M 26.80 % -16.069 M -21.62 % -13.213 M 65.02 % -37.773 M -49.51 % -25.265 M -127.35 % -11.113 M
Investments in property plant and equipment -154.000 K 67.30 % -471.000 K 45.42 % -863.000 K -10.22 % -783.000 K 89.56 % -7.503 M 76.87 % -32.438 M -122.60 % -14.572 M
Acquisitions net 0.000 -100.00 % 7.343 M 22.10 % 6.014 M 635.21 % 818.000 K 251.20 % -541.000 K 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 100.00 % -2.000 K 98.15 % -108.000 K -248.39 % -31.000 K
Sales maturities of investments 0.000 0.000 0.000 0.000 -100.00 % 541.000 K 0.000 0.000
Other investing activites 567.000 K -70.20 % 1.903 M 27 085.71 % 7.000 K -98.62 % 507.000 K 759.32 % 59.000 K 154.63 % -108.000 K 0.000
Net cash used for investing activites 413.000 K -93.99 % 6.872 M 33.23 % 5.158 M 14 637.14 % 35.000 K 100.47 % -7.446 M 77.12 % -32.546 M -122.87 % -14.603 M
Debt repayment -2.252 M -138.56 % -944.000 K -340.20 % 393.000 K 113.27 % -2.962 M -113.42 % 22.077 M 530.59 % 3.501 M -41.65 % 6.000 M
Common stock issued 0.000 0.000 0.000 -100.00 % 30.917 M -25.41 % 41.448 M -41.48 % 70.827 M 191.52 % 24.296 M
Common stock repurchased 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
Other financing activites 405.000 K -29.69 % 576.000 K 42.93 % 403.000 K 366.89 % -151.000 K -103.48 % 4.345 M -69.34 % 14.171 M 1 745.18 % 768.000 K
Net cash used provided by financing activities -1.847 M -95.66 % -944.000 K -218.59 % 796.000 K -97.14 % 27.804 M 5.23 % 26.422 M -70.14 % 88.499 M 184.89 % 31.064 M
Effect of forex changes on cash 4.000 K 101.22 % -329.000 K -319.33 % 150.000 K 134.97 % -429.000 K -616.87 % 83.000 K -6.74 % 89.000 K 888.89 % 9.000 K
Net change in cash -6.291 M -2.06 % -6.164 M 38.14 % -9.965 M -170.19 % 14.197 M 175.86 % -18.714 M -160.81 % 30.777 M 474.52 % 5.357 M
Cash at beginning of period 17.981 M -25.53 % 24.145 M -29.21 % 34.110 M 71.30 % 19.913 M -48.45 % 38.627 M 392.06 % 7.850 M 214.88 % 2.493 M
Cash at end of period 11.690 M -34.99 % 17.981 M -25.53 % 24.145 M -29.21 % 34.110 M 71.30 % 19.913 M -48.45 % 38.627 M 392.06 % 7.850 M
Operating cash flow -4.861 M 58.68 % -11.763 M 26.80 % -16.069 M -21.62 % -13.213 M 65.02 % -37.773 M -49.51 % -25.265 M -127.35 % -11.113 M
Capital expenditure -154.000 K 67.30 % -471.000 K 45.42 % -863.000 K -10.22 % -783.000 K 89.56 % -7.503 M 76.87 % -32.438 M -122.60 % -14.572 M
Free CashFlow -5.015 M 59.01 % -12.234 M 27.75 % -16.932 M -20.98 % -13.996 M 69.09 % -45.276 M 21.54 % -57.703 M -124.66 % -25.685 M
2024 2023 2022 2021 2020 2019 2018
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-09-30 2018-06-30 2018-03-31 2017-12-31
Revenue 11.808 M 9.27 % 10.806 M -10.26 % 12.042 M 22.90 % 9.798 M -5.33 % 10.350 M 5.93 % 9.771 M 7.01 % 9.131 M 7.36 % 8.505 M -11.25 % 9.583 M 64.01 % 5.843 M 4.04 % 5.616 M -22.67 % 7.262 M 66.48 % 4.362 M -10.56 % 4.877 M -15.08 % 5.743 M 6.33 % 5.401 M 6.49 % 5.072 M -7.70 % 5.495 M -9.29 % 6.058 M 22.46 % 4.947 M -64.46 % 13.918 M 25.51 % 11.089 M -65.82 % 32.444 M -25.22 % 43.386 M 37.86 % 31.472 M 43.38 % 21.950 M 0.000 0.000 0.000 0.000
Net income -3.770 M -874.16 % -387.000 K 77.58 % -1.726 M 37.78 % -2.774 M -7.39 % -2.583 M 28.47 % -3.611 M -21.79 % -2.965 M 31.48 % -4.327 M -60.08 % -2.703 M 12.47 % -3.088 M 44.95 % -5.609 M 28.22 % -7.814 M 13.04 % -8.986 M -20.52 % -7.456 M 65.74 % -21.766 M -195.89 % -7.356 M 37.72 % -11.812 M 14.82 % -13.867 M 55.20 % -30.951 M -106.86 % -14.962 M -346.09 % -3.354 M 80.37 % -17.088 M -430.68 % -3.220 M -195.38 % 3.376 M 68.88 % 1.999 M 491.96 % -510.000 K -393.47 % -103.349 K -843.14 % -10.958 K 94.74 % -208.272 K -849.45 % -21.936 K
Income before tax -3.770 M -874.16 % -387.000 K 77.58 % -1.726 M 37.78 % -2.774 M -7.39 % -2.583 M 28.47 % -3.611 M -11.52 % -3.238 M 25.22 % -4.330 M -60.19 % -2.703 M 12.47 % -3.088 M 45.00 % -5.615 M 29.19 % -7.930 M 11.76 % -8.987 M -20.52 % -7.457 M 65.73 % -21.759 M -190.66 % -7.486 M 35.33 % -11.576 M 16.52 % -13.867 M 55.09 % -30.876 M -100.21 % -15.422 M -308.53 % -3.775 M 82.86 % -22.029 M -817.11 % -2.402 M -144.52 % 5.395 M 32.13 % 4.083 M 1 356.31 % -325.000 K -214.47 % -103.349 K -843.14 % -10.958 K 94.74 % -208.272 K -849.45 % -21.936 K
Income before tax ratio -0.32 -791.50 % -0.04 75.01 % -0.14 49.37 % -0.28 -13.44 % -0.25 32.47 % -0.37 -4.21 % -0.35 30.35 % -0.51 -80.50 % -0.28 46.63 % -0.53 47.14 % -1.00 8.44 % -1.09 47.00 % -2.06 -34.75 % -1.53 59.64 % -3.79 -173.35 % -1.39 39.27 % -2.28 9.56 % -2.52 50.49 % -5.10 -63.49 % -3.12 -1 049.37 % -0.27 86.35 % -1.99 -2 583.27 % -0.07 -159.54 % 0.12 -4.15 % 0.13 976.21 % -0.01 0.00 0.00 0.00 0.00
EBITDA -3.339 M -6 283.33 % 54.000 K 104.72 % -1.144 M 43.39 % -2.021 M -23.08 % -1.642 M 39.43 % -2.711 M -12.02 % -2.420 M 32.10 % -3.564 M -71.43 % -2.079 M 19.82 % -2.593 M 24.11 % -3.417 M 52.28 % -7.160 M 12.95 % -8.225 M -23.95 % -6.636 M 65.79 % -19.399 M -205.21 % -6.356 M 26.66 % -8.666 M -165.67 % -3.262 M 82.84 % -19.006 M -61.93 % -11.737 M -256.86 % -3.289 M 84.09 % -20.673 M -1 267.26 % -1.512 M -125.61 % 5.904 M 20.86 % 4.885 M 1 071.46 % 417.000 K 497.93 % -104.793 K -777.00 % -11.949 K 94.26 % -208.272 K -849.45 % -21.936 K
Net income ratio -0.32 -791.50 % -0.04 75.01 % -0.14 49.37 % -0.28 -13.44 % -0.25 32.47 % -0.37 -13.81 % -0.32 36.17 % -0.51 -80.37 % -0.28 46.63 % -0.53 47.08 % -1.00 7.18 % -1.08 47.77 % -2.06 -34.75 % -1.53 59.66 % -3.79 -178.27 % -1.36 41.52 % -2.33 7.72 % -2.52 50.61 % -5.11 -68.93 % -3.02 -1 155.05 % -0.24 84.36 % -1.54 -1 452.66 % -0.10 -227.55 % 0.08 22.51 % 0.06 373.37 % -0.02 0.00 0.00 0.00 0.00
Ratio EBITDA -0.28 -5 758.63 % 0.00 105.26 % -0.10 53.94 % -0.21 -30.02 % -0.16 42.82 % -0.28 -4.69 % -0.27 36.75 % -0.42 -93.16 % -0.22 51.11 % -0.44 27.06 % -0.61 38.29 % -0.99 47.71 % -1.89 -38.58 % -1.36 59.72 % -3.38 -187.03 % -1.18 31.12 % -1.71 -187.82 % -0.59 81.08 % -3.14 -32.23 % -2.37 -903.99 % -0.24 87.32 % -1.86 -3 900.31 % -0.05 -134.25 % 0.14 -12.33 % 0.16 717.03 % 0.02 0.00 0.00 0.00 0.00
Gross profit ratio 0.28 -27.13 % 0.39 28.88 % 0.30 -5.70 % 0.32 -6.74 % 0.34 23.61 % 0.28 27.84 % 0.22 -23.97 % 0.28 218.52 % 0.09 34.71 % 0.07 76.29 % 0.04 122.93 % -0.16 -34.36 % -0.12 -47.60 % -0.08 90.46 % -0.87 -151.44 % -0.34 77.41 % -1.52 -1 132.05 % -0.12 96.97 % -4.08 -90.67 % -2.14 -1 446.68 % 0.16 116.20 % -0.98 -418.83 % 0.31 -9.49 % 0.34 -5.38 % 0.36 14.96 % 0.31 0.00 0.00 0.00 0.00
Weighted average shs out dil 415.350 M 0.05 % 415.124 M 0.02 % 415.049 M 0.97 % 411.070 M 1.55 % 404.781 M 0.27 % 403.685 M 0.57 % 401.397 M 19.01 % 337.267 M -15.15 % 397.474 M 40.87 % 282.165 M 0.00 % 282.165 M 6.75 % 264.333 M -11.76 % 299.567 M 20.52 % 248.567 M -14.80 % 291.738 M 18.98 % 245.200 M 3.79 % 236.240 M 19.25 % 198.100 M 17.69 % 168.325 M 23.75 % 136.018 M -18.89 % 167.700 M 27.58 % 131.446 M -1.20 % 133.038 M -21.19 % 168.800 M 68.88 % 99.950 M -5.10 % 105.319 M 171.46 % 38.797 M 3 779.66 % 1.000 M 73.58 % 576.087 K -88.48 % 5.000 M
Weighted average shs out 415.350 M 0.05 % 415.124 M 0.02 % 415.049 M 0.97 % 411.070 M 1.55 % 404.781 M 0.27 % 403.685 M 0.57 % 401.397 M 19.01 % 337.283 M -15.14 % 397.474 M 40.87 % 282.165 M 0.00 % 282.165 M 6.75 % 264.333 M -11.76 % 299.567 M 20.52 % 248.567 M -14.80 % 291.734 M 18.98 % 245.200 M 3.79 % 236.240 M 19.25 % 198.100 M 17.69 % 168.325 M 23.75 % 136.018 M -18.89 % 167.700 M 27.58 % 131.446 M 4.55 % 125.724 M 11.72 % 112.533 M 12.59 % 99.950 M -3.64 % 103.729 M 177.04 % 37.442 M 3 644.20 % 1.000 M 73.58 % 576.087 K -88.48 % 5.000 M
EPS diluted -0.01 -1 011.11 % 0.00 78.57 % 0.00 37.31 % -0.01 33.00 % -0.01 -12.36 % -0.01 -20.27 % -0.01 31.48 % -0.01 -58.82 % -0.01 37.61 % -0.01 45.23 % -0.02 32.77 % -0.03 1.33 % -0.03 0.00 % -0.03 59.79 % -0.07 -148.69 % -0.03 40.00 % -0.05 28.57 % -0.07 61.11 % -0.18 -63.64 % -0.11 -450.00 % -0.02 84.62 % -0.13 -437.19 % -0.02 -221.00 % 0.02 100.00 % 0.01 308.33 % 0.00 -77.78 % 0.00 75.45 % -0.01 96.94 % -0.36 -8 081.82 % 0.00
Earnings per share -0.01 -1 011.11 % 0.00 78.57 % 0.00 37.31 % -0.01 33.00 % -0.01 -12.36 % -0.01 -20.27 % -0.01 31.48 % -0.01 -58.82 % -0.01 37.61 % -0.01 45.23 % -0.02 32.77 % -0.03 1.33 % -0.03 0.00 % -0.03 59.79 % -0.07 -148.70 % -0.03 40.00 % -0.05 28.57 % -0.07 61.11 % -0.18 -63.64 % -0.11 -450.00 % -0.02 84.62 % -0.13 -407.81 % -0.03 -185.33 % 0.03 50.00 % 0.02 516.67 % 0.00 -71.43 % 0.00 74.55 % -0.01 96.94 % -0.36 -8 081.82 % 0.00
Gross profit 3.330 M -20.37 % 4.182 M 15.65 % 3.616 M 15.90 % 3.120 M -11.71 % 3.534 M 30.94 % 2.699 M 36.80 % 1.973 M -18.37 % 2.417 M 182.69 % 855.000 K 120.93 % 387.000 K 83.41 % 211.000 K 117.73 % -1.190 M -123.68 % -532.000 K -32.01 % -403.000 K 91.90 % -4.973 M -167.37 % -1.860 M 75.95 % -7.733 M -1 037.21 % -680.000 K 97.25 % -24.722 M -133.49 % -10.588 M -578.66 % 2.212 M 120.33 % -10.882 M -208.97 % 9.986 M -32.32 % 14.754 M 30.44 % 11.311 M 64.84 % 6.862 M 0.000 0.000 100.00 % -179.414 K 0.000
Income tax expense 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -273.000 K -9 000.00 % -3.000 K -102.73 % 110.000 K 0.000 100.00 % -6.000 K 94.83 % -116.000 K -11 500.00 % -1.000 K 0.00 % -1.000 K -114.29 % 7.000 K 105.38 % -130.000 K -155.08 % 236.000 K 0.000 -100.00 % 75.000 K 165.79 % -114.000 K 60.00 % -285.000 K 93.89 % -4.666 M -510.74 % 1.136 M -46.42 % 2.120 M 0.19 % 2.116 M 753.23 % 248.000 K 0.000 0.000 0.000 0.000
Cost of revenue 8.478 M 27.99 % 6.624 M -21.39 % 8.426 M 26.18 % 6.678 M -3.66 % 6.932 M -1.98 % 7.072 M -1.20 % 7.158 M 17.58 % 6.088 M -30.25 % 8.728 M 59.97 % 5.456 M 0.94 % 5.405 M -36.05 % 8.452 M 72.70 % 4.894 M -7.31 % 5.280 M -50.73 % 10.716 M 47.58 % 7.261 M -43.30 % 12.805 M 107.37 % 6.175 M -79.94 % 30.780 M 98.13 % 15.535 M 32.71 % 11.706 M -46.72 % 21.971 M -2.17 % 22.458 M -21.56 % 28.632 M 42.02 % 20.161 M 33.62 % 15.088 M 0.000 0.000 -100.00 % 179.414 K 0.000
General and administrative expenses 5.793 M 66.47 % 3.480 M -42.87 % 6.091 M 49.33 % 4.079 M -8.85 % 4.475 M -13.39 % 5.167 M -37.64 % 8.286 M 76.30 % 4.700 M -26.38 % 6.384 M 181.85 % 2.265 M -40.33 % 3.796 M 2.48 % 3.704 M -30.45 % 5.326 M -5.35 % 5.627 M 98.76 % 2.831 M -43.67 % 5.026 M -11.25 % 5.663 M 16.02 % 4.881 M 72.84 % 2.824 M -45.58 % 5.189 M -37.58 % 8.313 M 0.65 % 8.259 M -25.31 % 11.057 M 42.95 % 7.735 M 29.63 % 5.967 M -2.18 % 6.100 M 5 721.00 % 104.793 K 777.00 % 11.949 K -94.26 % 208.272 K 849.45 % 21.936 K
Selling and marketing expenses 1.369 M 9.61 % 1.249 M 209.75 % -1.138 M -181.46 % 1.397 M -4.05 % 1.456 M 9.56 % 1.329 M 185.74 % -1.550 M -192.54 % 1.675 M 0.48 % 1.667 M 21.77 % 1.369 M -14.81 % 1.607 M -2.67 % 1.651 M 6.31 % 1.553 M 4.02 % 1.493 M 5.59 % 1.414 M 59.59 % 886.000 K -15.94 % 1.054 M -17.53 % 1.278 M 0.31 % 1.274 M -5.28 % 1.345 M 41.88 % 948.000 K 18.65 % 799.000 K -4.20 % 834.000 K 14.25 % 730.000 K -15.02 % 859.000 K -5.29 % 907.000 K 0.000 0.000 0.000 0.000
Other expenses -78.000 K 57.61 % -184.000 K -142.69 % 431.000 K 90.71 % 226.000 K 584.85 % 33.000 K 0.000 0.000 -100.00 % 336.000 K 0.000 0.000 100.00 % -1.164 M -193.05 % 1.251 M -7.33 % 1.350 M 523.20 % -319.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
Operating expenses 7.130 M 54.23 % 4.623 M -14.69 % 5.419 M -7.02 % 5.828 M -2.72 % 5.991 M -8.44 % 6.543 M 22.85 % 5.326 M -21.35 % 6.772 M -20.18 % 8.484 M 128.06 % 3.720 M -15.13 % 4.383 M -36.07 % 6.856 M -19.69 % 8.537 M 20.22 % 7.101 M -37.08 % 11.285 M 101.66 % 5.596 M 53.44 % 3.647 M -49.59 % 7.235 M 131.97 % 3.119 M -49.36 % 6.159 M -8.33 % 6.719 M -39.21 % 11.053 M -11.50 % 12.489 M 33.02 % 9.389 M 32.54 % 7.084 M 1.00 % 7.014 M 6 593.20 % 104.793 K 777.00 % 11.949 K -94.26 % 208.272 K 849.45 % 21.936 K
Cost and expenses 15.608 M 38.77 % 11.247 M -18.76 % 13.845 M 10.71 % 12.506 M -3.23 % 12.923 M -5.08 % 13.615 M 9.06 % 12.484 M -2.92 % 12.860 M -25.28 % 17.212 M 87.58 % 9.176 M -6.25 % 9.788 M -36.06 % 15.308 M 13.98 % 13.431 M 8.48 % 12.381 M -43.73 % 22.001 M 71.12 % 12.857 M -21.85 % 16.452 M 22.68 % 13.410 M -60.44 % 33.899 M 56.26 % 21.694 M 17.74 % 18.425 M -44.21 % 33.024 M -5.50 % 34.947 M -8.09 % 38.021 M 39.55 % 27.245 M 23.27 % 22.102 M 20 991.10 % 104.793 K 777.00 % 11.949 K -94.26 % 208.272 K 849.45 % 21.936 K
Research and development expenses 46.000 K -41.03 % 78.000 K 122.86 % 35.000 K -72.22 % 126.000 K 366.67 % 27.000 K -42.55 % 47.000 K -20.34 % 59.000 K -3.28 % 61.000 K 15.09 % 53.000 K 47.22 % 36.000 K -75.00 % 144.000 K -42.40 % 250.000 K -18.83 % 308.000 K 2.67 % 300.000 K -48.45 % 582.000 K 110.11 % 277.000 K 92.36 % 144.000 K -59.09 % 352.000 K -44.57 % 635.000 K 203.83 % 209.000 K -37.98 % 337.000 K -67.72 % 1.044 M 133.56 % 447.000 K 6.43 % 420.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 7.162 M 51.45 % 4.729 M -4.52 % 4.953 M -9.55 % 5.476 M -7.67 % 5.931 M -8.70 % 6.496 M -3.56 % 6.736 M 5.66 % 6.375 M -20.82 % 8.051 M 121.55 % 3.634 M -32.74 % 5.403 M 0.90 % 5.355 M -22.15 % 6.879 M -3.38 % 7.120 M 67.73 % 4.245 M -28.20 % 5.912 M -11.98 % 6.717 M 9.06 % 6.159 M 50.29 % 4.098 M -37.28 % 6.534 M -29.45 % 9.261 M 2.24 % 9.058 M -23.82 % 11.891 M 40.47 % 8.465 M 24.01 % 6.826 M -2.58 % 7.007 M 6 586.52 % 104.793 K 777.00 % 11.949 K -94.26 % 208.272 K 849.45 % 21.936 K
Interest income 42.000 K -40.00 % 70.000 K -28.57 % 98.000 K -42.01 % 169.000 K -15.50 % 200.000 K -10.71 % 224.000 K -1.32 % 227.000 K 30.46 % 174.000 K -7.94 % 189.000 K -24.40 % 250.000 K 16.28 % 215.000 K 62.88 % 132.000 K 57.14 % 84.000 K 75.00 % 48.000 K -52.00 % 100.000 K 92.31 % 52.000 K 33.33 % 39.000 K -31.58 % 57.000 K 21.28 % 47.000 K -16.07 % 56.000 K 64.71 % 34.000 K -75.00 % 136.000 K -38.18 % 220.000 K -2.22 % 225.000 K 525.00 % 36.000 K 620.00 % 5.000 K 246.26 % 1.444 K 45.71 % 991.000 0.000 0.000
Interest expense 12.000 K -25.00 % 16.000 K -23.81 % 21.000 K -91.06 % 235.000 K 11.90 % 210.000 K 90.91 % 110.000 K 8.91 % 101.000 K -32.21 % 149.000 K 35.45 % 110.000 K 2 100.00 % 5.000 K -50.00 % 10.000 K -37.50 % 16.000 K 433.33 % 3.000 K 50.00 % 2.000 K 0.000 -100.00 % 236.000 K -58.16 % 564.000 K -94.20 % 9.729 M 107.97 % 4.678 M 96.55 % 2.380 M 305.45 % 587.000 K 155.22 % 230.000 K 93.28 % 119.000 K -38.97 % 195.000 K 8.33 % 180.000 K 1.12 % 178.000 K 0.000 0.000 0.000 0.000
Depreciation and amortization 419.000 K -1.41 % 425.000 K -24.24 % 561.000 K 8.30 % 518.000 K -29.14 % 731.000 K -7.47 % 790.000 K 10.18 % 717.000 K 16.21 % 617.000 K -10.84 % 692.000 K 41.22 % 490.000 K -35.10 % 755.000 K -14.79 % 886.000 K 5.10 % 843.000 K -2.77 % 867.000 K -63.62 % 2.383 M 166.55 % 894.000 K -39.59 % 1.480 M 68.95 % 876.000 K -87.82 % 7.192 M 451.11 % 1.305 M 10.22 % 1.184 M 5.15 % 1.126 M 46.04 % 771.000 K 43.04 % 539.000 K -18.09 % 658.000 K 16.87 % 563.000 K 0.000 0.000 0.000 0.000
Operating income -3.800 M -761.68 % -441.000 K 75.54 % -1.803 M 33.42 % -2.708 M -5.25 % -2.573 M 33.06 % -3.844 M -14.64 % -3.353 M 23.01 % -4.355 M 42.92 % -7.629 M -128.89 % -3.333 M 20.11 % -4.172 M 48.15 % -8.046 M 11.28 % -9.069 M -20.86 % -7.504 M 66.14 % -22.165 M -197.28 % -7.456 M 34.48 % -11.380 M -43.78 % -7.915 M 73.07 % -29.389 M -75.49 % -16.747 M -271.58 % -4.507 M 79.45 % -21.935 M -776.35 % -2.503 M -146.65 % 5.365 M 26.92 % 4.227 M 2 880.92 % -152.000 K -45.05 % -104.793 K -777.00 % -11.949 K 94.26 % -208.272 K -849.45 % -21.936 K
Operating income ratio -0.32 -688.56 % -0.04 72.74 % -0.15 45.83 % -0.28 -11.18 % -0.25 36.81 % -0.39 -7.13 % -0.37 28.29 % -0.51 35.68 % -0.80 -39.56 % -0.57 23.21 % -0.74 32.95 % -1.11 46.71 % -2.08 -35.12 % -1.54 60.13 % -3.86 -179.57 % -1.38 38.47 % -2.24 -55.77 % -1.44 70.31 % -4.85 -43.30 % -3.39 -945.40 % -0.32 83.63 % -1.98 -2 464.00 % -0.08 -162.39 % 0.12 -7.93 % 0.13 2 039.54 % -0.01 0.00 0.00 0.00 0.00
Total other income expenses net 30.000 K -44.44 % 54.000 K -29.87 % 77.000 K 216.67 % -66.000 K -560.00 % -10.000 K -108.77 % 114.000 K 137.62 % -303.000 K -1 312.00 % 25.000 K -99.49 % 4.926 M 1 910.61 % 245.000 K 134.95 % -701.000 K -704.31 % 116.000 K 41.46 % 82.000 K 74.47 % 47.000 K -88.42 % 406.000 K 1 453.33 % -30.000 K 84.69 % -196.000 K 96.71 % -5.952 M -300.27 % -1.487 M -212.23 % 1.325 M 81.01 % 732.000 K 878.72 % -94.000 K -193.07 % 101.000 K 236.67 % 30.000 K 120.83 % -144.000 K 16.76 % -173.000 K -12 080.61 % 1.444 K 45.71 % 991.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-09-30 2018-06-30 2018-03-31 2017-12-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30
Net debt -9.820 M -18.06 % -8.318 M 26.40 % -11.302 M 9.13 % -12.438 M 5.64 % -13.181 M 11.01 % -14.811 M 5.58 % -15.686 M -53.33 % -10.230 M 13.52 % -11.830 M 40.65 % -19.932 M 15.23 % -23.513 M -28.59 % -18.285 M 11.01 % -20.548 M 26.92 % -28.117 M 17.04 % -33.894 M 5.07 % -35.704 M 2.59 % -36.653 M 4.98 % -38.576 M -2 551.27 % -1.455 M 71.30 % -5.070 M 56.51 % -11.657 M -4.93 % -11.109 M 60.39 % -28.047 M 20.48 % -35.271 M 47.14 % -66.723 M -2 680.13 % -2.400 M -420.58 % -461.028 K 9.42 % -508.989 K 2.21 % -520.484 K -43.76 % -362.042 K 9.49 % -400.000 K
Total investments 0.000 -100.00 % 181.000 K -2.16 % 185.000 K -45.27 % 338.000 K 0.000 0.000 -100.00 % 265.000 K -79.33 % 1.282 M 163.79 % 486.000 K 0.000 -100.00 % 756.000 K 0.000 0.000 0.000 0.000 -100.00 % 191.000 K 0.00 % 191.000 K 0.00 % 191.000 K 0.00 % 191.000 K 0.00 % 191.000 K 0.00 % 191.000 K 0.00 % 191.000 K 1.06 % 189.000 K -51.41 % 389.000 K 0.00 % 389.000 K 8.96 % 357.000 K 0.000 0.000 0.000 0.000 0.000
Total debt 542.000 K 333.60 % 125.000 K -67.78 % 388.000 K -40.67 % 654.000 K -76.73 % 2.810 M 32.86 % 2.115 M -7.84 % 2.295 M -15.63 % 2.720 M -6.59 % 2.912 M 1 235.78 % 218.000 K -65.51 % 632.000 K -45.94 % 1.169 M -19.04 % 1.444 M 825.64 % 156.000 K -27.78 % 216.000 K -90.42 % 2.254 M 7.44 % 2.098 M -40.87 % 3.548 M -80.78 % 18.458 M -41.19 % 31.388 M 92.69 % 16.289 M 58.81 % 10.257 M -3.05 % 10.580 M 54.57 % 6.845 M 14.08 % 6.000 M 0.00 % 6.000 M 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 24.668 M -17.30 % 29.829 M 1.46 % 29.400 M -1.33 % 29.797 M 0.70 % 29.590 M -0.63 % 29.777 M 0.96 % 29.493 M 1.84 % 28.961 M 1.27 % 28.599 M -1.87 % 29.145 M 2.63 % 28.398 M 797.91 % -4.069 M -117.31 % 23.513 M 5.34 % 22.321 M 1.74 % 21.939 M 1.62 % 21.590 M 2.13 % 21.140 M 1.97 % 20.731 M 43.49 % 14.448 M -32.35 % 21.358 M 1.25 % 21.095 M 6.67 % 19.776 M 16.82 % 16.929 M 31.35 % 12.888 M 47.09 % 8.762 M 42.96 % 6.129 M 7 335.40 % 82.430 K 0.000 0.000 0.000 0.000
Retained earnings -186.488 M 0.71 % -187.813 M -0.21 % -187.426 M -0.93 % -185.700 M -1.52 % -182.926 M -1.43 % -180.343 M -2.04 % -176.732 M -1.71 % -173.767 M -2.55 % -169.440 M -1.62 % -166.737 M -1.89 % -163.649 M -6.46 % -153.717 M -5.44 % -145.787 M -6.57 % -136.800 M -5.77 % -129.343 M -20.23 % -107.577 M -7.34 % -100.222 M -13.36 % -88.409 M -18.60 % -74.542 M -71.00 % -43.591 M -52.25 % -28.631 M -13.27 % -25.277 M -208.67 % -8.189 M -64.80 % -4.969 M 40.46 % -8.345 M 19.33 % -10.344 M -4 799.98 % -211.103 K -95.91 % -107.754 K 53.19 % -230.208 K -949.45 % -21.936 K 0.000
Common stock 201.637 M 0.21 % 201.216 M 0.00 % 201.210 M 0.13 % 200.952 M 0.00 % 200.946 M 0.26 % 200.421 M 0.09 % 200.244 M 0.12 % 200.009 M 0.08 % 199.851 M 4.49 % 191.256 M 0.00 % 191.256 M 0.13 % 191.008 M 0.09 % 190.841 M 0.11 % 190.634 M 0.04 % 190.550 M 1.03 % 188.603 M 0.00 % 188.609 M 1.17 % 186.434 M 34.60 % 138.508 M 8.53 % 127.619 M 1.67 % 125.517 M 1.09 % 124.166 M 1.11 % 122.807 M 1.44 % 121.062 M 0.38 % 120.602 M 213.46 % 38.474 M 6 822.82 % 555.756 K -0.34 % 557.650 K 3.55 % 538.538 K 34.63 % 400.000 K 0.00 % 400.000 K
Total equity 39.817 M -7.90 % 43.232 M 0.11 % 43.184 M -4.14 % 45.049 M -5.38 % 47.610 M -4.50 % 49.855 M -5.94 % 53.005 M -3.98 % 55.203 M -6.45 % 59.010 M 9.96 % 53.664 M -4.18 % 56.005 M -7.40 % 60.478 M -11.80 % 68.567 M -9.96 % 76.155 M -8.41 % 83.146 M -18.97 % 102.616 M -6.31 % 109.527 M -7.77 % 118.756 M 51.45 % 78.414 M -24.79 % 104.263 M -11.06 % 117.222 M -0.74 % 118.093 M -10.01 % 131.227 M 1.74 % 128.979 M 6.49 % 121.118 M 252.19 % 34.390 M 7 952.30 % 427.083 K -13.97 % 496.411 K -3.11 % 512.371 K 35.52 % 378.064 K -5.48 % 400.000 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 0.000 0.000 0.000 -100.00 % 1.001 K -99.57 % 235.000 K 1 075.00 % 20.000 K -88.51 % 174.000 K -66.41 % 518.000 K -89.23 % 4.811 M -37.15 % 7.655 M 10.41 % 6.933 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 10.000 K -67.74 % 31.000 K -39.22 % 51.000 K 45.71 % 35.000 K -25.53 % 47.000 K -18.97 % 58.000 K -15.94 % 69.000 K -12.66 % 79.000 K -95.68 % 1.828 M 10 055.56 % 18.000 K -47.06 % 34.000 K -32.00 % 50.000 K -28.57 % 70.000 K -19.54 % 87.000 K -15.53 % 103.000 K -2.83 % 106.000 K 15.22 % 92.000 K -37.84 % 148.000 K -98.62 % 10.761 M -54.50 % 23.648 M 61.30 % 14.661 M 2 551.18 % 553.000 K -93.69 % 8.757 M 1 709.30 % 484.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 10.000 K -67.74 % 31.000 K -39.22 % 51.000 K 45.71 % 35.000 K -25.53 % 47.000 K -18.97 % 58.000 K -15.94 % 69.000 K -12.66 % 79.000 K -95.68 % 1.828 M 10 055.56 % 18.000 K -47.06 % 34.000 K -32.00 % 50.000 K -82.82 % 291.000 K -9.35 % 321.000 K -5.03 % 338.000 K 168.25 % 126.000 K -52.63 % 266.000 K -60.06 % 666.000 K -95.72 % 15.572 M -50.25 % 31.303 M 44.96 % 21.594 M 3 804.88 % 553.000 K -93.69 % 8.757 M 1 709.30 % 484.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other current liabilities 3.838 M 18.02 % 3.252 M -38.80 % 5.314 M -8.22 % 5.790 M -5.61 % 6.134 M 4.46 % 5.872 M -14.76 % 6.889 M -10.09 % 7.662 M -1.35 % 7.767 M 34.38 % 5.780 M 8.67 % 5.319 M -9.74 % 5.893 M 7.34 % 5.490 M 47.82 % 3.714 M -35.67 % 5.773 M -21.27 % 7.333 M -24.84 % 9.757 M -17.73 % 11.860 M 7.83 % 10.999 M 140.99 % 4.564 M -82.70 % 26.389 M 639.60 % 3.568 M 10.16 % 3.239 M 199.91 % 1.080 M -5.76 % 1.146 M 114.00 % -8.185 M -27 262.01 % 30.134 K 139.58 % 12.578 K 0.000 -100.00 % 6.045 K 0.000
Deferred revenue 497.000 K -12.50 % 568.000 K -6.43 % 607.000 K -28.00 % 843.000 K 32.34 % 637.000 K 738.16 % 76.000 K -32.14 % 112.000 K -87.65 % 907.000 K -10.02 % 1.008 M -21.50 % 1.284 M -2.80 % 1.321 M 2.80 % 1.285 M -14.56 % 1.504 M -1.44 % 1.526 M 15.52 % 1.321 M -22.29 % 1.700 M 13.41 % 1.499 M -27.13 % 2.057 M 105.08 % 1.003 M 0.000 -100.00 % 13.764 M 0.000 0.000 -100.00 % 4.848 M 63.62 % 2.963 M -66.11 % 8.742 M 0.000 0.000 0.000 0.000 0.000
Short term debt 532.000 K 465.96 % 94.000 K -72.11 % 337.000 K -45.56 % 619.000 K -77.60 % 2.763 M 34.32 % 2.057 M -7.59 % 2.226 M -15.71 % 2.641 M 143.63 % 1.084 M 442.00 % 200.000 K -66.56 % 598.000 K -46.56 % 1.119 M -18.56 % 1.374 M 1 891.30 % 69.000 K -38.94 % 113.000 K -94.74 % 2.148 M 7.08 % 2.006 M -41.00 % 3.400 M -55.83 % 7.697 M -0.56 % 7.740 M 375.43 % 1.628 M -83.22 % 9.704 M 432.31 % 1.823 M -71.34 % 6.361 M 6.02 % 6.000 M 320.10 % -2.726 M 0.000 0.000 0.000 0.000 0.000
Total current liabilities 9.481 M 7.69 % 8.804 M -16.11 % 10.495 M -2.46 % 10.760 M -11.69 % 12.184 M 7.52 % 11.332 M 4.32 % 10.863 M -14.63 % 12.725 M 0.32 % 12.684 M 51.56 % 8.369 M -11.50 % 9.456 M -11.68 % 10.706 M 3.11 % 10.383 M 28.12 % 8.104 M -8.71 % 8.877 M -42.57 % 15.457 M -15.95 % 18.391 M 2.71 % 17.906 M -26.15 % 24.245 M 65.37 % 14.661 M -63.30 % 39.949 M 58.98 % 25.129 M -12.89 % 28.846 M -46.14 % 53.561 M 0.68 % 53.201 M 48.82 % 35.748 M 105 211.53 % 33.945 K 169.88 % 12.578 K -4.10 % 13.116 K 116.97 % 6.045 K 0.000
Total liabilities 9.491 M 7.43 % 8.835 M -16.22 % 10.546 M -2.31 % 10.795 M -11.74 % 12.231 M 7.38 % 11.390 M 4.19 % 10.932 M -14.62 % 12.804 M -11.77 % 14.512 M 73.03 % 8.387 M -11.62 % 9.490 M -11.77 % 10.756 M 0.77 % 10.674 M 26.69 % 8.425 M -8.57 % 9.215 M -40.87 % 15.583 M -16.48 % 18.657 M 0.46 % 18.572 M -53.36 % 39.817 M -13.37 % 45.964 M -25.31 % 61.543 M 139.63 % 25.682 M -31.70 % 37.603 M -30.42 % 54.045 M 1.59 % 53.201 M 48.82 % 35.748 M 105 211.53 % 33.945 K 169.88 % 12.578 K -4.10 % 13.116 K 116.97 % 6.045 K 0.000
Other non current assets 539.000 K -15.12 % 635.000 K 0.00 % 635.000 K -15.11 % 748.000 K -17.35 % 905.000 K -8.12 % 985.000 K -1.50 % 1.000 M 0.000 100.00 % -26.820 M -51.65 % -17.685 M 2.56 % -18.150 M -4 390.78 % 423.000 K 0.00 % 423.000 K -51.55 % 873.000 K -0.34 % 876.000 K -61.53 % 2.277 M 6.05 % 2.147 M -0.05 % 2.148 M 4 230.77 % -52.000 K -101.24 % 4.210 M -21.54 % 5.366 M -14.43 % 6.271 M 2.47 % 6.120 M 8.30 % 5.651 M 8.26 % 5.220 M -38.54 % 8.494 M 0.000 0.000 0.000 0.000 0.000
Long term 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 -100.00 % 191.000 K 0.00 % 191.000 K 0.00 % 191.000 K 0.00 % 191.000 K 0.00 % 191.000 K 0.00 % 191.000 K 0.00 % 191.000 K 1.06 % 189.000 K 0.00 % 189.000 K 0.00 % 189.000 K 20.38 % 157.000 K 0.000 0.000 0.000 0.000 0.000
Intangible assets 764.000 K -5.56 % 809.000 K -5.27 % 854.000 K -4.90 % 898.000 K -4.77 % 943.000 K -4.46 % 987.000 K -4.36 % 1.032 M -4.18 % 1.077 M 21.69 % 885.000 K 2 228.95 % 38.000 K -2.56 % 39.000 K -4.88 % 41.000 K 0.00 % 41.000 K -4.65 % 43.000 K -2.27 % 44.000 K -80.70 % 228.000 K -3.39 % 236.000 K -3.28 % 244.000 K 7.02 % 228.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
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 764.000 K -5.56 % 809.000 K -5.27 % 854.000 K -4.90 % 898.000 K -4.77 % 943.000 K -4.46 % 987.000 K -4.36 % 1.032 M -4.18 % 1.077 M 21.69 % 885.000 K 2 228.95 % 38.000 K -2.56 % 39.000 K -4.88 % 41.000 K 0.00 % 41.000 K -4.65 % 43.000 K -2.27 % 44.000 K -80.70 % 228.000 K -3.39 % 236.000 K -3.28 % 244.000 K 7.02 % 228.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
Property plant equipment net 18.489 M -1.76 % 18.821 M -1.76 % 19.159 M -2.40 % 19.631 M -2.19 % 20.071 M -18.06 % 24.496 M -3.07 % 25.272 M 0.06 % 25.258 M -2.61 % 25.935 M 46.97 % 17.647 M -2.56 % 18.111 M -2.57 % 18.588 M -24.03 % 24.468 M -3.53 % 25.364 M -2.05 % 25.894 M -15.43 % 30.620 M -3.06 % 31.587 M -4.63 % 33.121 M -3.14 % 34.196 M -23.70 % 44.818 M -1.61 % 45.552 M 3.62 % 43.962 M 4.09 % 42.233 M 20.95 % 34.919 M 43.69 % 24.302 M 53.45 % 15.837 M 0.000 0.000 0.000 0.000 0.000
Total non current assets 19.792 M -2.33 % 20.265 M -1.85 % 20.648 M -2.96 % 21.277 M -2.93 % 21.919 M -17.19 % 26.468 M -3.06 % 27.304 M 3.68 % 26.335 M -1.81 % 26.820 M 51.65 % 17.685 M -2.56 % 18.150 M -4.73 % 19.052 M -23.58 % 24.932 M -5.13 % 26.280 M -1.99 % 26.814 M -19.52 % 33.316 M -2.47 % 34.161 M -4.32 % 35.704 M -2.74 % 36.710 M -25.41 % 49.219 M -3.70 % 51.109 M 1.36 % 50.424 M 2.64 % 49.129 M 16.50 % 42.171 M 34.32 % 31.397 M 28.21 % 24.488 M 0.000 0.000 0.000 0.000 0.000
Other current assets 1.789 M -62.66 % 4.791 M -17.45 % 5.804 M -4.13 % 6.054 M -1.34 % 6.136 M 262.01 % 1.695 M -47.85 % 3.250 M -68.84 % 10.431 M 51.31 % 6.894 M 106.41 % 3.340 M 8.48 % 3.079 M -68.58 % 9.799 M 119.12 % 4.472 M 36.34 % 3.280 M -30.87 % 4.745 M 40.30 % 3.382 M -28.38 % 4.722 M 53.21 % 3.082 M -73.76 % 11.746 M 48.36 % 7.917 M -70.74 % 27.057 M 1 216.00 % 2.056 M -39.01 % 3.371 M -8.02 % 3.665 M 65.54 % 2.214 M 97.68 % 1.120 M 0.000 0.000 0.000 -100.00 % 20.500 K 0.000
Short term investments 0.000 -100.00 % 181.000 K -2.16 % 185.000 K -45.27 % 338.000 K -28.84 % 475.000 K 87.01 % 254.000 K -4.15 % 265.000 K -79.33 % 1.282 M 163.79 % 486.000 K 0.000 -100.00 % 756.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 -100.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 10.362 M 22.73 % 8.443 M -27.78 % 11.690 M -10.71 % 13.092 M -18.13 % 15.991 M -5.52 % 16.926 M -5.87 % 17.981 M 38.85 % 12.950 M -12.16 % 14.742 M -26.84 % 20.150 M -16.55 % 24.145 M 24.11 % 19.454 M -11.54 % 21.992 M -22.22 % 28.273 M -17.11 % 34.110 M -10.14 % 37.958 M -2.05 % 38.751 M -8.01 % 42.124 M 111.54 % 19.913 M -45.38 % 36.458 M 30.46 % 27.946 M 30.80 % 21.366 M -44.69 % 38.627 M -8.28 % 42.116 M -42.09 % 72.723 M 765.75 % 8.400 M 1 722.02 % 461.028 K -9.42 % 508.989 K -2.21 % 520.484 K 43.76 % 362.042 K -9.49 % 400.000 K
Cash and short term investments 10.362 M 20.15 % 8.624 M -26.23 % 11.690 M -10.71 % 13.092 M -18.13 % 15.991 M -5.52 % 16.926 M -5.87 % 17.981 M 38.85 % 12.950 M -12.16 % 14.742 M -26.84 % 20.150 M -16.55 % 24.145 M 24.11 % 19.454 M -11.54 % 21.992 M -22.22 % 28.273 M -17.11 % 34.110 M -10.14 % 37.958 M -2.05 % 38.751 M -8.01 % 42.124 M 111.54 % 19.913 M -45.38 % 36.458 M 30.46 % 27.946 M 30.80 % 21.366 M -44.69 % 38.627 M -8.72 % 42.316 M -41.97 % 72.923 M 747.94 % 8.600 M 1 765.40 % 461.028 K -9.42 % 508.989 K -2.21 % 520.484 K 43.76 % 362.042 K -9.49 % 400.000 K
Total current assets 29.516 M -7.19 % 31.802 M -3.87 % 33.082 M -4.30 % 34.567 M -8.85 % 37.922 M 9.04 % 34.777 M -5.07 % 36.633 M -12.09 % 41.672 M -10.77 % 46.702 M 5.27 % 44.366 M -6.29 % 47.345 M -9.27 % 52.182 M -3.92 % 54.309 M -6.85 % 58.300 M -11.06 % 65.547 M -22.78 % 84.883 M -9.72 % 94.023 M -7.48 % 101.624 M 24.66 % 81.521 M -19.29 % 101.008 M -20.87 % 127.656 M 36.75 % 93.351 M -22.01 % 119.701 M -15.02 % 140.853 M -1.45 % 142.922 M 213.08 % 45.650 M 9 801.78 % 461.028 K -9.42 % 508.989 K -3.14 % 525.487 K 36.81 % 384.109 K -3.97 % 400.000 K
Inventory 9.350 M -11.74 % 10.594 M 21.63 % 8.710 M -5.25 % 9.193 M -3.99 % 9.575 M -1.14 % 9.685 M -2.04 % 9.887 M -4.91 % 10.397 M -8.22 % 11.328 M 39.44 % 8.124 M 4.48 % 7.776 M -16.39 % 9.300 M -31.43 % 13.562 M 14.09 % 11.887 M 8.30 % 10.976 M -23.73 % 14.391 M 5.36 % 13.659 M -43.45 % 24.153 M 9.10 % 22.139 M -30.12 % 31.683 M -21.44 % 40.329 M -10.56 % 45.093 M -12.42 % 51.486 M -4.81 % 54.086 M 27.49 % 42.424 M 92.43 % 22.046 M 0.000 0.000 0.000 0.000 0.000
Net receivables 8.015 M 2.85 % 7.793 M 3.74 % 7.512 M 12.24 % 6.693 M 7.60 % 6.220 M 0.05 % 6.217 M 12.73 % 5.515 M -60.42 % 13.935 M 0.38 % 13.882 M 8.86 % 12.752 M -1.95 % 13.005 M -5.32 % 13.736 M -7.13 % 14.791 M -0.46 % 14.860 M -12.16 % 16.918 M -41.97 % 29.152 M -20.98 % 36.891 M 14.34 % 32.265 M 16.38 % 27.723 M 11.11 % 24.950 M -22.81 % 32.324 M 30.15 % 24.836 M -5.27 % 26.217 M -35.72 % 40.786 M 60.82 % 25.361 M 82.66 % 13.884 M 0.000 0.000 -100.00 % 5.003 K 219.27 % 1.567 K 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 -100.00 % 2.147 M 0.000 0.000 0.000 -100.00 % 587.000 K -58.43 % 1.412 M -16.25 % 1.686 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 4.614 M -5.64 % 4.890 M 15.41 % 4.237 M 20.78 % 3.508 M 32.38 % 2.650 M -26.78 % 3.619 M 69.91 % 2.130 M -12.06 % 2.422 M -34.93 % 3.722 M 55.80 % 2.389 M -32.50 % 3.539 M -4.20 % 3.694 M 4.97 % 3.519 M 25.90 % 2.795 M -6.55 % 2.991 M -49.95 % 5.976 M -9.84 % 6.628 M 150.49 % 2.646 M -52.32 % 5.549 M 162.24 % 2.116 M -62.52 % 5.646 M -51.73 % 11.697 M -38.62 % 19.057 M -54.30 % 41.704 M -4.51 % 43.675 M 49.62 % 29.191 M 765 866.94 % 3.811 K 0.000 -100.00 % 13.116 K 0.000 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 111.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 241.000 K -96.17 % 6.286 M 3 828.75 % 160.000 K -96.62 % 4.727 M 7.04 % 4.416 M 85.55 % 2.380 M 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 -100.00 % 221.000 K -5.15 % 233.000 K 0.00 % 233.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
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 100.00 % -1.123 M -47.96 % -759.000 K -32.69 % -572.000 K -78.75 % -320.000 K -15 900.00 % -2.000 K -102.02 % 99.000 K -24.43 % 131.000 K 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 92.000 K -17.12 % 111.000 K -14.62 % 130.000 K 56.63 % 83.000 K -16.16 % 99.000 K -28.26 % 138.000 K -27.37 % 190.000 K -26.07 % 257.000 K 34.55 % 191.000 K 119.54 % 87.000 K -20.18 % 109.000 K -16.79 % 131.000 K -14.38 % 153.000 K -1.92 % 156.000 K -27.78 % 216.000 K -24.48 % 286.000 K -21.86 % 366.000 K -17.94 % 446.000 K -17.56 % 541.000 K -26.89 % 740.000 K -11.38 % 835.000 K -7.84 % 906.000 K -9.85 % 1.005 M 18.93 % 845.000 K 0.000 100.00 % -8.726 M 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 -100.00 % 1.000 0.00 % 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 46.515 K -77.20 % 204.041 K 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -221.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
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 49.308 M -5.30 % 52.067 M -3.10 % 53.730 M -3.79 % 55.844 M -6.68 % 59.841 M -2.29 % 61.245 M -4.21 % 63.937 M -5.98 % 68.007 M -7.50 % 73.522 M 18.49 % 62.051 M -5.26 % 65.495 M -8.06 % 71.234 M -10.10 % 79.241 M -6.31 % 84.580 M -8.42 % 92.361 M -21.86 % 118.199 M -7.79 % 128.184 M -6.66 % 137.328 M 16.15 % 118.231 M -21.30 % 150.227 M -15.96 % 178.765 M 24.34 % 143.775 M -14.84 % 168.830 M -7.76 % 183.024 M 4.99 % 174.319 M 148.54 % 70.138 M 15 113.39 % 461.028 K -9.42 % 508.989 K -3.14 % 525.487 K 36.81 % 384.109 K -3.97 % 400.000 K
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-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-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-09-30 2018-06-30 2018-03-31 2017-12-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.993 M 1 207.07 % 382.000 K -51.28 % 784.000 K 0.000 100.00 % -6.000 K 0.000 0.000 0.000 -100.00 % 7.000 K 105.38 % -130.000 K -155.08 % 236.000 K 107.79 % -3.028 M -1 677.08 % 192.000 K 268.42 % -114.000 K 60.00 % -285.000 K 93.89 % -4.666 M -199.94 % 4.669 M 430.67 % -1.412 M -166.73 % 2.116 M 753.23 % 248.000 K 0.000 0.000 0.000 0.000
Stock based compensation 502.000 K 14.87 % 437.000 K 166.72 % -655.000 K -509.38 % 160.000 K -72.22 % 576.000 K -35.64 % 895.000 K 192.48 % 306.000 K -20.73 % 386.000 K -34.35 % 588.000 K -21.29 % 747.000 K -46.26 % 1.390 M 763.35 % 161.000 K -72.24 % 580.000 K -21.73 % 741.000 K 21.28 % 611.000 K 40.46 % 435.000 K -8.61 % 476.000 K -45.91 % 880.000 K 136.70 % -2.398 M -399.75 % 800.000 K -47.37 % 1.520 M -44.91 % 2.759 M -40.42 % 4.631 M 11.40 % 4.157 M 51.60 % 2.742 M -30.97 % 3.972 M 11 575.14 % 34.021 K 124.58 % -138.414 K 0.000 0.000
Change in working capital 272.000 K 108.01 % -3.397 M -513.76 % 821.000 K -6.49 % 878.000 K 252.70 % -575.000 K -208.90 % 528.000 K -89.79 % 5.171 M 481.62 % -1.355 M -42.33 % -952.000 K -262.46 % 586.000 K -85.14 % 3.943 M 24.07 % 3.178 M 307.04 % -1.535 M -332.93 % 659.000 K -96.18 % 17.231 M 244.69 % 4.999 M 4 616.04 % 106.000 K 120.87 % -508.000 K -101.52 % 33.474 M 1 427.28 % -2.522 M 30.31 % -3.619 M 64.76 % -10.270 M -96.48 % -5.227 M 80.52 % -26.835 M -52.26 % -17.625 M -3 110.38 % -549.000 K -2 669.38 % 21.367 K 378.44 % 4.466 K -81.49 % 24.133 K 250.63 % -16.021 K
Accounts receivables -230.000 K 18.15 % -281.000 K 64.56 % -793.000 K -67.65 % -473.000 K -248.28 % 319.000 K 151.79 % -616.000 K -110.67 % 5.772 M 2 609.57 % -230.000 K -125.56 % 900.000 K 696.03 % -151.000 K -110.91 % 1.384 M 1 193.46 % 107.000 K 55.07 % 69.000 K -96.65 % 2.058 M -84.08 % 12.926 M 0.000 0.000 0.000 100.00 % -4.417 M 0.000 0.000 0.000 0.000 100.00 % -15.425 M -34.40 % -11.477 M -53.91 % -7.457 M 0.000 0.000 0.000 0.000
Inventory 1.253 M 168.06 % -1.841 M -396.94 % 620.000 K 180.54 % 221.000 K 497.30 % 37.000 K 146.25 % -80.000 K -103.59 % 2.226 M 635.10 % -416.000 K -492.45 % 106.000 K -91.15 % 1.198 M 1.70 % 1.178 M -35.49 % 1.826 M 183.15 % -2.196 M -141.05 % -911.000 K -109.42 % 9.670 M 881.10 % -1.238 M -126.09 % 4.745 M 335.60 % -2.014 M -107.02 % 28.707 M 1 118.98 % 2.355 M -50.57 % 4.764 M 174.23 % -6.418 M -346.85 % 2.600 M 122.29 % -11.662 M 42.77 % -20.378 M -61.19 % -12.642 M 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.884 M 248.93 % -1.265 M -5.33 % -1.201 M 36.92 % -1.904 M -139.20 % -796.000 K -206.85 % 745.000 K 796.26 % -107.000 K -55.07 % -69.000 K 96.65 % -2.058 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.947 M -127.87 % 14.161 M -32.69 % 21.040 M 0.000 0.000 0.000 0.000
Other working capital -751.000 K 41.10 % -1.275 M -228.27 % 994.000 K -12.04 % 1.130 M 221.37 % -931.000 K -41.06 % -660.000 K 57.75 % -1.562 M -417.48 % 492.000 K 1 011.11 % -54.000 K -116.12 % 335.000 K -47.33 % 636.000 K -52.96 % 1.352 M 104.54 % 661.000 K -57.90 % 1.570 M 129.26 % -5.365 M -186.02 % 6.237 M 234.45 % -4.639 M -408.03 % 1.506 M -83.60 % 9.184 M 288.31 % -4.877 M 41.82 % -8.383 M -117.63 % -3.852 M 50.79 % -7.827 M -286.40 % 4.199 M 5 985.51 % 69.000 K 104.63 % -1.490 M 0.000 0.000 0.000 0.000
Other non cash items -192.000 K -113.33 % -90.000 K -32.35 % -68.000 K -112.23 % 556.000 K 126.94 % 245.000 K -82.01 % 1.362 M 120.64 % -6.598 M -719.53 % 1.065 M 117.93 % -5.939 M -232.53 % -1.786 M -319.25 % -426.000 K -144.84 % 950.000 K -46.36 % 1.771 M 586.54 % -364.000 K 85.50 % -2.511 M -374.73 % 914.000 K -86.08 % 6.565 M -32.12 % 9.672 M 165.21 % -14.833 M -329.68 % 6.458 M 754.97 % -986.000 K -107.57 % 13.020 M 5 246.25 % -253.000 K -262.18 % 156.000 K 257.58 % -99.000 K -125.92 % 382.000 K 0.000 0.000 -100.00 % 179.414 K 0.000
Net cash provided by operating activities -2.769 M 8.07 % -3.012 M -182.29 % -1.067 M -61.18 % -662.000 K 58.78 % -1.606 M -21.39 % -1.323 M -181.47 % 1.624 M 150.25 % -3.232 M 57.08 % -7.530 M -146.80 % -3.051 M -1 716.07 % -168.000 K 94.18 % -2.887 M 61.05 % -7.412 M -32.31 % -5.602 M -38.49 % -4.045 M -1 564.61 % -243.000 K 91.76 % -2.950 M 50.63 % -5.975 M 18.42 % -7.324 M 21.91 % -9.379 M -65.24 % -5.676 M 63.13 % -15.394 M -1 561.92 % 1.053 M 105.23 % -20.120 M -96.47 % -10.241 M -353.30 % 4.043 M 8 529.77 % -47.961 K -317.27 % -11.494 K -143.26 % -4.725 K 87.55 % -37.957 K
Investments in property plant and equipment -42.000 K 0.00 % -42.000 K 4.55 % -44.000 K -33.33 % -33.000 K 41.07 % -56.000 K -166.67 % -21.000 K 82.35 % -119.000 K 54.23 % -260.000 K -288.06 % -67.000 K -168.00 % -25.000 K 91.91 % -309.000 K 2.22 % -316.000 K -236.17 % -94.000 K 34.72 % -144.000 K 30.10 % -206.000 K -79.13 % -115.000 K 37.50 % -184.000 K 33.81 % -278.000 K -208.89 % -90.000 K 91.04 % -1.004 M 65.60 % -2.919 M 16.36 % -3.490 M 63.12 % -9.463 M 12.37 % -10.799 M -90.16 % -5.679 M 12.59 % -6.497 M 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 -100.00 % 546.000 K -87.67 % 4.427 M 132.63 % 1.903 M 87.86 % 1.013 M 0.000 -100.00 % 6.014 M 0.000 -100.00 % 7.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
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 100.00 % -2.000 K 0.000 0.000 100.00 % -32.000 K 57.89 % -76.000 K 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 4.245 M 0.000 0.000 0.000 -100.00 % 21.000 K -90.45 % 220.000 K -95.03 % 4.427 M 132.63 % 1.903 M 0.000 0.000 -100.00 % 6.014 M 0.000 -100.00 % 7.000 K 0.000 -100.00 % 486.000 K 207.59 % 158.000 K 203.85 % 52.000 K -57.38 % 122.000 K 106.78 % 59.000 K 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 4.203 M 10 107.14 % -42.000 K 4.55 % -44.000 K -33.33 % -33.000 K 5.71 % -35.000 K -106.67 % 525.000 K -87.81 % 4.308 M 162.20 % 1.643 M 73.68 % 946.000 K 3 884.00 % -25.000 K -100.44 % 5.705 M 1 905.38 % -316.000 K -263.22 % -87.000 K 39.58 % -144.000 K -151.43 % 280.000 K 551.16 % 43.000 K 132.58 % -132.000 K 15.38 % -156.000 K -403.23 % -31.000 K 96.91 % -1.004 M 65.60 % -2.919 M 16.41 % -3.492 M 63.10 % -9.463 M 12.37 % -10.799 M -89.09 % -5.711 M 13.11 % -6.573 M 0.000 0.000 0.000 0.000
Debt repayment 416.000 K 256.98 % -265.000 K 21.36 % -337.000 K 84.97 % -2.242 M -5 113.95 % -43.000 K 84.01 % -269.000 K 31.20 % -391.000 K -0.77 % -388.000 K -373.17 % -82.000 K 92.96 % -1.165 M -116.54 % -538.000 K -94.22 % -277.000 K -1 219.05 % -21.000 K 66.13 % -62.000 K 97.71 % -2.711 M -3 246.91 % -81.000 K -8.00 % -75.000 K 97.25 % -2.725 M 68.72 % -8.711 M -150.60 % 17.216 M 23.74 % 13.913 M 4 180.06 % -341.000 K -109.61 % 3.547 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -190.000 K 0.000 -100.00 % 31.107 M 0.000 0.000 0.000 0.000 -100.00 % 188.000 K 199.47 % -189.000 K -100.27 % 70.828 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 31.000 K -44.64 % 56.000 K -39.78 % 93.000 K 365.00 % 20.000 K -77.53 % 89.000 K -56.16 % 203.000 K 35.33 % 150.000 K 68.54 % 89.000 K -92.41 % 1.173 M 376.83 % 246.000 K 76.98 % 139.000 K 3.73 % 134.000 K -90.24 % 1.373 M 2 760.42 % 48.000 K -98.23 % 2.712 M 924.32 % -329.000 K -943.59 % 39.000 K -31.58 % 57.000 K 110.14 % -562.000 K -133.47 % 1.679 M 33.04 % 1.262 M -35.81 % 1.966 M 59.19 % 1.235 M 466.51 % 218.000 K -97.68 % 9.396 M 204.37 % 3.087 M 17 050.00 % 18.000 K 0.000 0.000 0.000
Net cash used provided by financing activities 447.000 K 313.88 % -209.000 K 14.34 % -244.000 K 89.02 % -2.222 M -424.38 % 685.000 K 354.65 % -269.000 K 31.20 % -391.000 K -30.77 % -299.000 K -127.41 % 1.091 M 218.72 % -919.000 K -130.33 % -399.000 K -179.02 % -143.000 K -110.58 % 1.352 M 9 757.14 % -14.000 K -1 500.00 % 1.000 K 100.17 % -600.000 K -1 566.67 % -36.000 K -100.13 % 28.439 M 406.69 % -9.273 M -149.08 % 18.895 M 24.51 % 15.175 M 833.85 % 1.625 M -67.30 % 4.970 M 2 179.82 % 218.000 K -99.73 % 80.224 M 2 498.77 % 3.087 M 0.000 0.000 0.000 0.000
Effect of forex changes on cash 38.000 K 137.50 % 16.000 K 134.04 % -47.000 K -361.11 % 18.000 K -14.29 % 21.000 K 75.00 % 12.000 K 102.35 % -510.000 K -631.25 % 96.000 K 12.94 % 85.000 K 0.000 100.00 % -447.000 K -155.32 % 808.000 K 702.99 % -134.000 K -74.03 % -77.000 K 8.33 % -84.000 K -1 300.00 % 7.000 K 102.75 % -255.000 K -162.89 % -97.000 K -216.87 % 83.000 K 0.000 0.000 0.000 100.00 % -49.000 K -152.13 % 94.000 K 84.31 % 51.000 K 828.57 % -7.000 K 0.000 0.000 0.000 0.000
Net change in cash 1.919 M 159.10 % -3.247 M -131.60 % -1.402 M 51.64 % -2.899 M -210.05 % -935.000 K 11.37 % -1.055 M -120.97 % 5.031 M 380.75 % -1.792 M 66.86 % -5.408 M -35.37 % -3.995 M -185.16 % 4.691 M 284.83 % -2.538 M 59.59 % -6.281 M -7.61 % -5.837 M -51.69 % -3.848 M -385.25 % -793.000 K 76.49 % -3.373 M -115.19 % 22.211 M 234.25 % -16.545 M -294.37 % 8.512 M 29.36 % 6.580 M 138.12 % -17.261 M -394.73 % -3.489 M 88.60 % -30.607 M -147.58 % 64.323 M 11 595.09 % 550.000 K 1 246.77 % -47.961 K -317.23 % -11.495 K -107.26 % 158.441 K 517.42 % -37.957 K
Cash at beginning of period 8.443 M -27.78 % 11.690 M -10.71 % 13.092 M -18.13 % 15.991 M -5.52 % 16.926 M -5.87 % 17.981 M 38.85 % 12.950 M -12.16 % 14.742 M -26.84 % 20.150 M -16.55 % 24.145 M 24.11 % 19.454 M -11.54 % 21.992 M -22.22 % 28.273 M -17.11 % 34.110 M -10.14 % 37.958 M -2.05 % 38.751 M -8.01 % 42.124 M 111.54 % 19.913 M -45.38 % 36.458 M 30.46 % 27.946 M 30.80 % 21.366 M -44.69 % 38.627 M -8.28 % 42.116 M -42.09 % 72.723 M 765.75 % 8.400 M 7.01 % 7.850 M 1 442.27 % 508.989 K -2.21 % 520.484 K 43.76 % 362.043 K -9.49 % 400.000 K
Cash at end of period 10.362 M 22.73 % 8.443 M -27.78 % 11.690 M -10.71 % 13.092 M -18.13 % 15.991 M -5.52 % 16.926 M -5.87 % 17.981 M 38.85 % 12.950 M -12.16 % 14.742 M -26.84 % 20.150 M -16.55 % 24.145 M 24.11 % 19.454 M -11.54 % 21.992 M -22.22 % 28.273 M -17.11 % 34.110 M -10.14 % 37.958 M -2.05 % 38.751 M -8.01 % 42.124 M 111.54 % 19.913 M -45.38 % 36.458 M 30.46 % 27.946 M 30.80 % 21.366 M -44.69 % 38.627 M -8.28 % 42.116 M -42.09 % 72.723 M 765.75 % 8.400 M 1 722.02 % 461.028 K -9.42 % 508.989 K -2.21 % 520.484 K 43.76 % 362.043 K
Operating cash flow -2.769 M 8.07 % -3.012 M -182.29 % -1.067 M -61.18 % -662.000 K 58.78 % -1.606 M -21.39 % -1.323 M -181.47 % 1.624 M 150.25 % -3.232 M 57.08 % -7.530 M -146.80 % -3.051 M -1 716.07 % -168.000 K 94.18 % -2.887 M 61.05 % -7.412 M -32.31 % -5.602 M -38.49 % -4.045 M -1 564.61 % -243.000 K 91.76 % -2.950 M 50.63 % -5.975 M 18.42 % -7.324 M 21.91 % -9.379 M -65.24 % -5.676 M 63.13 % -15.394 M -1 561.92 % 1.053 M 105.23 % -20.120 M -96.47 % -10.241 M -353.30 % 4.043 M 8 529.77 % -47.961 K -317.27 % -11.494 K -143.26 % -4.725 K 87.55 % -37.957 K
Capital expenditure -42.000 K 0.00 % -42.000 K 4.55 % -44.000 K -33.33 % -33.000 K 41.07 % -56.000 K -166.67 % -21.000 K 82.35 % -119.000 K 54.23 % -260.000 K -288.06 % -67.000 K -168.00 % -25.000 K 91.91 % -309.000 K 2.22 % -316.000 K -236.17 % -94.000 K 34.72 % -144.000 K 30.10 % -206.000 K -79.13 % -115.000 K 37.50 % -184.000 K 33.81 % -278.000 K -208.89 % -90.000 K 91.04 % -1.004 M 65.60 % -2.919 M 16.36 % -3.490 M 63.12 % -9.463 M 12.37 % -10.799 M -90.16 % -5.679 M 12.59 % -6.497 M 0.000 0.000 0.000 0.000
Free CashFlow -2.811 M 7.96 % -3.054 M -174.89 % -1.111 M -59.86 % -695.000 K 58.18 % -1.662 M -23.66 % -1.344 M -189.30 % 1.505 M 143.10 % -3.492 M 54.03 % -7.597 M -146.98 % -3.076 M -544.86 % -477.000 K 85.11 % -3.203 M 57.33 % -7.506 M -30.63 % -5.746 M -35.17 % -4.251 M -1 087.43 % -358.000 K 88.58 % -3.134 M 49.88 % -6.253 M 15.66 % -7.414 M 28.59 % -10.383 M -20.80 % -8.595 M 54.49 % -18.884 M -124.54 % -8.410 M 72.80 % -30.919 M -94.21 % -15.920 M -548.74 % -2.454 M -5 016.66 % -47.961 K -317.27 % -11.494 K -143.26 % -4.725 K 87.55 % -37.957 K
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 2017
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017