QTTB

Q32 Bio Inc. QTTB

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 0.000 100.00 % -6.651 M -200.00 % 6.651 M -80.42 % 33.971 M 1 157.25 % 2.702 M 62.18 % 1.666 M -68.70 % 5.322 M 0.000 0.000
Net income -47.733 M 11.18 % -53.743 M -25.54 % -42.809 M -13.96 % -37.564 M 70.81 % -128.694 M -23.84 % -103.916 M -86.98 % -55.577 M -85.31 % -29.991 M -272.70 % -8.047 M
Income before tax -46.087 M 13.74 % -53.425 M -24.98 % -42.747 M -15.48 % -37.017 M 71.24 % -128.694 M -23.84 % -103.916 M -86.98 % -55.577 M -85.31 % -29.991 M -272.70 % -8.047 M
Income before tax ratio 0.00 8.03 224.98 % -6.43 -489.83 % -1.09 97.71 % -47.63 23.64 % -62.37 -497.29 % -10.44 0.00 0.00
EBITDA -45.300 M 5.14 % -47.756 M -22.91 % -38.855 M 54.94 % -86.220 M 28.95 % -121.359 M -17.11 % -103.625 M -76.72 % -58.637 M -100.08 % -29.307 M -275.39 % -7.807 M
Net income ratio 0.00 8.08 225.54 % -6.44 -482.08 % -1.11 97.68 % -47.63 23.64 % -62.37 -497.29 % -10.44 0.00 0.00
Ratio EBITDA 0.00 7.18 222.91 % -5.84 -130.18 % -2.54 94.35 % -44.91 27.79 % -62.20 -464.54 % -11.02 0.00 0.00
Gross profit ratio 0.00 1.09 78.41 % 0.61 -15.27 % 0.72 -28.09 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 0.00
Weighted average shs out dil 9.658 M 200.06 % 3.219 M 0.93 % 3.189 M 3.83 % 3.071 M 20.41 % 2.551 M 9.01 % 2.340 M 47.51 % 1.586 M -23.72 % 2.079 M 0.00 % 2.079 M
Weighted average shs out 9.321 M 189.59 % 3.219 M 0.93 % 3.189 M 3.83 % 3.071 M 20.41 % 2.551 M 9.01 % 2.340 M 47.51 % 1.586 M -23.72 % 2.079 M 0.00 % 2.079 M
EPS diluted -6.58 60.60 % -16.70 -24.44 % -13.42 -9.73 % -12.23 75.76 % -50.46 -13.62 % -44.41 -26.74 % -35.04 -143.00 % -14.42 -272.61 % -3.87
Earnings per share -5.12 69.34 % -16.70 -24.44 % -13.42 -9.73 % -12.23 75.76 % -50.46 -13.62 % -44.41 -26.74 % -35.04 -143.00 % -14.42 -272.61 % -3.87
Gross profit -487.000 K 93.26 % -7.229 M -278.41 % 4.052 M -83.41 % 24.427 M 804.03 % 2.702 M 62.18 % 1.666 M -68.70 % 5.322 M 877.83 % -684.214 K -185.33 % -239.797 K
Income tax expense 21.000 K -93.40 % 318.000 K 412.90 % 62.000 K -88.67 % 547.000 K 0.000 0.000 0.000 100.00 % -4.000 -300.00 % 2.000
Cost of revenue 487.000 K -15.74 % 578.000 K -77.76 % 2.599 M -72.77 % 9.544 M 0.000 0.000 0.000 -100.00 % 684.214 K 185.33 % 239.797 K
General and administrative expenses 0.000 -100.00 % 9.875 M -1.86 % 10.062 M 48.76 % 6.764 M 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
Other expenses 0.000 0.000 100.00 % -1.120 M -245.68 % -324.000 K 0.000 0.000 0.000 0.000 0.000
Operating expenses 65.615 M 57.71 % 41.604 M -9.31 % 45.876 M 25.03 % 36.693 M -70.42 % 124.061 M 17.83 % 105.291 M 64.62 % 63.959 M 120.75 % 28.973 M 196.85 % 9.760 M
Cost and expenses -66.102 M -258.88 % 41.604 M -9.31 % 45.876 M 25.03 % 36.693 M -72.40 % 132.965 M 19.13 % 111.609 M 71.05 % 65.248 M 120.01 % 29.657 M 196.57 % 10.000 M
Research and development expenses 48.143 M 51.73 % 31.729 M -11.41 % 35.814 M 19.66 % 29.929 M -70.19 % 100.392 M 12.30 % 89.398 M 86.45 % 47.948 M 124.29 % 21.378 M 275.38 % 5.695 M
Selling general and administrative expenses 17.472 M 76.93 % 9.875 M -1.86 % 10.062 M 48.76 % 6.764 M -71.42 % 23.669 M 48.93 % 15.893 M -0.74 % 16.011 M 110.81 % 7.595 M 86.83 % 4.065 M
Interest income 3.900 M 0.000 0.000 0.000 -100.00 % 1.569 M -73.97 % 6.027 M 38.58 % 4.349 M 701.46 % 542.635 K 2 142.20 % 24.201 K
Interest expense 300.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 487.000 K -2.40 % 499.000 K -80.80 % 2.599 M -72.77 % 9.544 M 7.19 % 8.904 M 40.93 % 6.318 M 390.15 % 1.289 M 88.39 % 684.214 K 185.33 % 239.797 K
Operating income -66.102 M -36.98 % -48.255 M -23.02 % -39.225 M -6.90 % -36.693 M 71.83 % -130.263 M -18.48 % -109.943 M -83.46 % -59.926 M -102.06 % -29.658 M -196.57 % -10.000 M
Operating income ratio 0.00 7.26 223.02 % -5.90 -446.01 % -1.08 97.76 % -48.21 26.95 % -65.99 -486.07 % -11.26 0.00 0.00
Total other income expenses net 20.015 M 487.14 % -5.170 M -46.79 % -3.522 M -987.04 % -324.000 K -120.65 % 1.569 M -73.97 % 6.027 M 38.58 % 4.349 M 1 404.58 % -333.365 K -117.07 % 1.953 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Net debt -59.064 M -55.64 % -37.948 M -4 628.40 % 838.000 K 103.07 % -27.275 M 86.50 % -201.989 M -275.63 % -53.774 M -40.70 % -38.220 M 25.89 % -51.575 M -352.72 % -11.392 M
Total investments 2.600 M -94.01 % 43.387 M -74.00 % 166.854 M 237.46 % 49.444 M 3 781.00 % 1.274 M -99.39 % 209.888 M 17.72 % 178.289 M 123.26 % 79.856 M 28 833.40 % 276.000 K
Total debt 18.901 M -62.82 % 50.840 M 13.66 % 44.731 M 799.66 % 4.972 M -67.80 % 15.442 M 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 0.000 100.00 % -5.000 K 98.76 % -404.000 K -5 671.43 % -7.000 K 0.000 -100.00 % 183.000 K 337.66 % -77.000 K -5.04 % -73.308 K -6 462.94 % -1.117 K
Retained earnings -234.814 M 56.68 % -542.098 M -306.56 % -133.338 M -47.29 % -90.529 M 72.43 % -328.368 M -64.45 % -199.674 M -108.52 % -95.758 M -138.32 % -40.181 M -294.32 % -10.190 M
Common stock 2.000 K 100.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K -80.00 % 5.000 K 25.00 % 4.000 K 33.33 % 3.000 K 116.14 % 1.388 K 24.26 % 1.117 K
Total equity 5.675 M -92.23 % 72.991 M 155.84 % -130.712 M -46.52 % -89.210 M -145.52 % 195.995 M -24.18 % 258.507 M 31.65 % 196.355 M 99.73 % 98.308 M 1 210.72 % 7.500 M
Other non current liabilities 55.000 M 0.000 -100.00 % 111.445 M -0.65 % 112.173 M 0.000 -100.00 % 9.544 M 0.78 % 9.470 M 3 155.17 % 290.922 K -14.59 % 340.627 K
Long term debt 15.192 M 0.000 -100.00 % 11.858 M 138.50 % 4.972 M -61.58 % 12.941 M 0.000 0.000 0.000 0.000
Total non current liabilities 70.192 M -68.32 % 221.555 M 64.58 % 134.621 M 14.92 % 117.145 M 159.84 % 45.084 M 13.60 % 39.686 M -1.33 % 40.220 M 32.47 % 30.360 M 8 813.12 % 340.627 K
Other current liabilities 9.767 M 45.67 % 6.705 M -20.71 % 8.456 M 86.26 % 4.540 M -53.69 % 9.803 M 9.45 % 8.957 M 48.86 % 6.017 M 101.73 % 2.983 M -45.62 % 5.485 M
Deferred revenue 0.000 0.000 -100.00 % 14.531 M 352.96 % 3.208 M -43.04 % 5.632 M 596.17 % 809.000 K 5.06 % 770.000 K -76.95 % 3.341 M 0.000
Short term debt 3.709 M 181.41 % 1.318 M -95.99 % 32.873 M 0.000 -100.00 % 2.501 M 0.000 0.000 0.000 0.000
Total current liabilities 16.465 M 42.27 % 11.573 M -80.00 % 57.865 M 701.90 % 7.216 M -68.15 % 22.658 M 83.11 % 12.374 M -45.05 % 22.519 M 154.11 % 8.862 M 38.93 % 6.378 M
Total liabilities 86.657 M -62.83 % 233.128 M 21.11 % 192.486 M 54.78 % 124.361 M 83.58 % 67.742 M 30.12 % 52.060 M -17.02 % 62.739 M 59.96 % 39.222 M 483.75 % 6.719 M
Other non current assets 763.000 K 0.000 100.00 % -20.059 M -1 899.90 % -1.003 M 0.000 0.000 0.000 -100.00 % 1.000 M 0.000
Long term investments 2.600 M 0.000 -100.00 % 25.814 M 1 221.76 % 1.953 M 53.30 % 1.274 M 0.00 % 1.274 M -28.10 % 1.772 M -0.03 % 1.773 M 542.24 % 276.000 K
Intangible assets 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
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 7.092 M 991.08 % 650.000 K -92.91 % 9.166 M 4 415.27 % 203.000 K -99.53 % 42.899 M 0.43 % 42.716 M 19.86 % 35.637 M 1 029.83 % 3.154 M 61.25 % 1.956 M
Total non current assets 10.455 M -95.29 % 222.205 M 1 389.21 % 14.921 M 1 194.10 % 1.153 M -97.39 % 44.173 M 0.42 % 43.990 M 17.59 % 37.409 M 531.16 % 5.927 M 165.54 % 2.232 M
Other current assets 3.357 M 166.22 % 1.261 M -33.49 % 1.896 M 125.18 % 842.000 K -51.41 % 1.733 M -54.26 % 3.789 M -38.37 % 6.148 M 216.13 % 1.945 M 303.65 % 481.794 K
Short term investments 0.000 -100.00 % 43.387 M -69.24 % 141.040 M 196.98 % 47.491 M 0.000 -100.00 % 208.614 M 18.18 % 176.517 M 126.06 % 78.084 M 0.000
cash and cash equivalents 77.965 M 98.56 % 39.266 M -10.54 % 43.893 M 36.11 % 32.247 M -85.17 % 217.431 M 304.34 % 53.774 M 40.70 % 38.220 M -25.89 % 51.575 M 352.72 % 11.392 M
Cash and short term investments 77.965 M -5.67 % 82.653 M 88.31 % 43.893 M 36.11 % 32.247 M -85.17 % 217.431 M -17.13 % 262.388 M 22.19 % 214.737 M 65.62 % 129.659 M 1 038.13 % 11.392 M
Total current assets 81.877 M -2.43 % 83.914 M 79.10 % 46.853 M 37.81 % 33.998 M -84.52 % 219.564 M -17.64 % 266.577 M 20.25 % 221.685 M 68.45 % 131.603 M 997.86 % 11.987 M
Inventory 0.000 0.000 -100.00 % 1.750 M 127.57 % 769.000 K 0.000 0.000 0.000 0.000 0.000
Net receivables 555.000 K 0.000 -100.00 % 1.064 M 17.05 % 909.000 K 127.25 % 400.000 K 0.00 % 400.000 K -50.00 % 800.000 K 0.000 -100.00 % 113.260 K
Tax assets 0.000 -100.00 % 221.555 M 0.000 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
Account payables 2.989 M -7.58 % 3.234 M 125.37 % 1.435 M -46.38 % 2.676 M -43.33 % 4.722 M 81.06 % 2.608 M -83.42 % 15.732 M 519.84 % 2.538 M 184.00 % 893.673 K
Tax payables 0.000 -100.00 % 316.000 K -44.56 % 570.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 -100.00 % 11.318 M 879.07 % 1.156 M -96.40 % 32.143 M 6.64 % 30.142 M -1.98 % 30.750 M 2.26 % 30.070 M 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 6.248 M 0.000 -100.00 % 7.257 M 0.000 -100.00 % 12.941 M 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 -100.00 % 404.000 K 5 671.43 % 7.000 K 0.000 0.000 0.000 -100.00 % 137.762 M 692.10 % 17.392 M
Other total stockholders equity 240.487 M -60.90 % 615.093 M -53.51 % 1.323 B 1.95 % 1.298 B 147.48 % 524.358 M 14.49 % 457.994 M 56.75 % 292.187 M 36 481.22 % 798.735 K 167.83 % 298.230 K
Deferred tax liabilities non current 0.000 0.000 0.000 100.00 % -1.156 M 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
Total assets 92.332 M -69.84 % 306.119 M 395.55 % 61.774 M 75.74 % 35.151 M -86.67 % 263.737 M -15.08 % 310.567 M 19.87 % 259.094 M 88.39 % 137.530 M 867.21 % 14.219 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Deferred income tax 0.000 0.000 -100.00 % 2.425 M 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 4.386 M 207.14 % 1.428 M 15.35 % 1.238 M 64.41 % 753.000 K 0.000 0.000 0.000 0.000 0.000
Change in working capital -9.637 M -33.68 % -7.209 M -126.76 % 26.943 M 631.55 % 3.683 M -68.03 % 11.520 M 2 388.12 % 463.000 K -95.62 % 10.565 M -69.57 % 34.718 M 3 639.23 % 928.479 K
Accounts receivables 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
Accounts payables -1.043 M -149.90 % 2.090 M 268.41 % -1.241 M -212.92 % 1.099 M -55.31 % 2.459 M 155.23 % -4.452 M -201.57 % 4.383 M 154.84 % 1.720 M 232.05 % 517.970 K
Other working capital -8.594 M 7.58 % -9.299 M -132.99 % 28.184 M 990.71 % 2.584 M -71.48 % 9.061 M 84.35 % 4.915 M -20.49 % 6.182 M -81.27 % 32.998 M 7 938.34 % 410.508 K
Other non cash items -15.218 M -169.38 % 21.934 M 2 403.88 % 876.000 K 758.82 % 102.000 K -99.65 % 29.287 M 28.09 % 22.865 M 3 650.47 % -644.000 K -189.95 % 715.963 K 143.55 % -1.644 M
Net cash provided by operating activities -67.715 M 29.63 % -96.230 M -778.25 % -10.957 M 66.78 % -32.979 M 65.04 % -94.332 M -3.26 % -91.358 M -114.65 % -42.562 M -756.95 % 6.479 M 176.36 % -8.484 M
Investments in property plant and equipment -75.000 K 67.11 % -228.000 K 90.82 % -2.485 M -1 482.80 % -157.000 K 95.79 % -3.733 M 82.90 % -21.833 M 12.45 % -24.939 M -1 173.76 % -1.958 M 1.58 % -1.989 M
Acquisitions net 0.000 0.000 -100.00 % 130.000 M 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 100.00 % -73.240 M 53.49 % -157.460 M -61.68 % -97.392 M -387.18 % -19.991 M 93.02 % -286.391 M -16.74 % -245.328 M -208.33 % -79.568 M -28 728.90 % -276.000 K
Sales maturities of investments 20.000 M -88.52 % 174.240 M 166.17 % 65.461 M 33.59 % 49.000 M -78.57 % 228.620 M -10.84 % 256.425 M 72.70 % 148.480 M 0.000 0.000
Other investing activites 0.000 -100.00 % 554.000 K 101.46 % -37.982 M -178.49 % 48.392 M 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 19.925 M -80.34 % 101.326 M 4 208.92 % -2.466 M -1 470.70 % -157.000 K -100.08 % 204.896 M 495.56 % -51.799 M 57.47 % -121.787 M -49.38 % -81.526 M -3 498.84 % -2.265 M
Debt repayment 7.000 M 0.000 -100.00 % 30.000 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 42.000 M 22 726.09 % 184.000 K 166.67 % 69.000 K -40.00 % 115.000 K -99.78 % 53.093 M -66.44 % 158.213 M 4.78 % 150.994 M 31.02 % 115.247 M 30 363.51 % 378.312 K
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -17.470 K 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 46.138 M 0.000 0.000 -100.00 % 52.054 M 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 95.138 M 51 605.43 % 184.000 K -99.39 % 30.069 M 49.56 % 20.105 M -62.13 % 53.093 M -66.44 % 158.213 M 4.78 % 150.994 M 31.04 % 115.230 M 30 358.89 % 378.312 K
Effect of forex changes on cash 0.000 0.000 0.000 -100.00 % 90.000 K 0.000 -100.00 % 498.000 K 0.000 0.000 0.000
Net change in cash 47.348 M 796.74 % 5.280 M -68.28 % 16.646 M 228.63 % -12.941 M -107.91 % 163.657 M 952.19 % 15.554 M 216.47 % -13.355 M -133.24 % 40.183 M 487.45 % -10.371 M
Cash at beginning of period 31.264 M -8.01 % 33.986 M 3.32 % 32.894 M -28.37 % 45.925 M -14.60 % 53.774 M 40.70 % 38.220 M -25.89 % 51.575 M 352.72 % 11.392 M -47.65 % 21.763 M
Cash at end of period 78.612 M 100.20 % 39.266 M -20.74 % 49.540 M 50.19 % 32.984 M -84.83 % 217.431 M 304.34 % 53.774 M 40.70 % 38.220 M -25.89 % 51.575 M 352.72 % 11.392 M
Operating cash flow -67.715 M 29.63 % -96.230 M -778.25 % -10.957 M 66.78 % -32.979 M 65.04 % -94.332 M -3.26 % -91.358 M -114.65 % -42.562 M -756.95 % 6.479 M 176.36 % -8.484 M
Capital expenditure -75.000 K -1 400.00 % -5.000 K 99.80 % -2.485 M -1 482.80 % -157.000 K 95.79 % -3.733 M 82.90 % -21.833 M 12.45 % -24.939 M -1 173.76 % -1.958 M 1.58 % -1.989 M
Free CashFlow -67.790 M 29.72 % -96.458 M -617.59 % -13.442 M 59.43 % -33.136 M 66.21 % -98.065 M 13.36 % -113.191 M -67.69 % -67.501 M -1 593.10 % 4.521 M 143.17 % -10.473 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
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
Revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.859 M 425.14 % 354.000 K -55.86 % 802.000 K 0.00 % 802.000 K 0.00 % 802.000 K 0.00 % 802.000 K 0.00 % 802.000 K 0.00 % 802.000 K -52.18 % 1.677 M -23.32 % 2.187 M -92.54 % 29.305 M 2 890.31 % 980.000 K 72.84 % 567.000 K 0.00 % 567.000 K -3.57 % 588.000 K 4.44 % 563.000 K 27.66 % 441.000 K 12.50 % 392.000 K 45.19 % 270.000 K -72.45 % 980.000 K 2.71 % 954.149 K 2.99 % 926.477 K 12.52 % 823.372 K 0.000 0.000
Net income -9.489 M 13.98 % -11.031 M 22.26 % -14.189 M 19.36 % -17.595 M -3.63 % -16.978 M -1 749.95 % 1.029 M 106.38 % -16.119 M 51.09 % -32.954 M 5.96 % -35.044 M -21.49 % -28.844 M 15.89 % -34.295 M -1.69 % -33.726 M -15.94 % -29.089 M -131.58 % 92.105 M 374.26 % -33.583 M -9.72 % -30.608 M -0.35 % -30.500 M -2 742.50 % -1.073 M 96.40 % -29.791 M -5.52 % -28.232 M 20.11 % -35.340 M -0.03 % -35.331 M -46.20 % -24.167 M 18.43 % -29.627 M -12.78 % -26.270 M -10.14 % -23.852 M -25.52 % -19.002 M -28.43 % -14.796 M -14.75 % -12.894 M -22.54 % -10.523 M 11.62 % -11.906 M -82.39 % -6.528 M
Income before tax -9.489 M 13.98 % -11.031 M 22.14 % -14.168 M 19.48 % -17.595 M -13.30 % -15.529 M -1 388.71 % 1.205 M 155.92 % -2.155 M 92.71 % -29.578 M -0.93 % -29.305 M -12.53 % -26.042 M 21.18 % -33.039 M -4.58 % -31.593 M -13.51 % -27.833 M -129.72 % 93.663 M 378.90 % -33.583 M -9.72 % -30.608 M -0.35 % -30.500 M -2 742.50 % -1.073 M 96.40 % -29.791 M -5.52 % -28.232 M 20.11 % -35.340 M -0.03 % -35.331 M -46.20 % -24.167 M 18.43 % -29.627 M -12.78 % -26.270 M -10.14 % -23.852 M -25.52 % -19.002 M -28.43 % -14.796 M -14.75 % -12.894 M -22.54 % -10.523 M 11.62 % -11.906 M -82.39 % -6.528 M
Income before tax ratio 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -15.91 80.78 % -82.78 -154.94 % -32.47 21.18 % -41.20 -4.58 % -39.39 -13.51 % -34.70 -129.72 % 116.79 378.90 % -41.87 -129.43 % -18.25 -30.87 % -13.95 -37 988.43 % -0.04 99.88 % -30.40 38.95 % -49.79 20.11 % -62.33 -3.73 % -60.09 -39.98 % -42.93 36.11 % -67.18 -0.25 % -67.02 24.14 % -88.34 -355.60 % -19.39 -25.04 % -15.51 -11.42 % -13.92 -8.90 % -12.78 0.00 0.00
EBITDA -9.098 M 14.27 % -10.612 M -258.18 % 6.709 M 135.89 % -18.691 M -5.02 % -17.798 M -20.91 % -14.720 M -583.06 % -2.155 M 91.10 % -24.225 M 19.92 % -30.252 M -12.36 % -26.924 M 20.49 % -33.861 M -5.07 % -32.227 M -17.10 % -27.521 M 25.77 % -37.073 M -18.71 % -31.230 M -10.50 % -28.262 M -0.36 % -28.161 M -2 289.81 % 1.286 M 104.68 % -27.482 M -5.72 % -25.996 M 21.49 % -33.111 M 0.28 % -33.203 M -47.91 % -22.448 M 19.62 % -27.927 M -13.40 % -24.628 M -9.04 % -22.586 M -22.49 % -18.439 M -27.20 % -14.496 M -14.53 % -12.657 M -22.86 % -10.302 M 11.98 % -11.705 M -84.98 % -6.328 M
Net income ratio 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -17.73 82.09 % -98.99 -175.25 % -35.97 15.89 % -42.76 -1.69 % -42.05 -15.94 % -36.27 -131.58 % 114.84 374.26 % -41.87 -129.43 % -18.25 -30.87 % -13.95 -37 988.43 % -0.04 99.88 % -30.40 38.95 % -49.79 20.11 % -62.33 -3.73 % -60.09 -39.98 % -42.93 36.11 % -67.18 -0.25 % -67.02 24.14 % -88.34 -355.60 % -19.39 -25.04 % -15.51 -11.42 % -13.92 -8.90 % -12.78 0.00 0.00
Ratio EBITDA 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -13.03 84.75 % -85.46 -154.56 % -33.57 20.49 % -42.22 -5.07 % -40.18 -17.10 % -34.32 25.77 % -46.23 -18.71 % -38.94 -131.06 % -16.85 -30.88 % -12.88 -29 442.70 % 0.04 100.16 % -28.04 38.84 % -45.85 21.49 % -58.40 -3.42 % -56.47 -41.62 % -39.87 37.04 % -63.33 -0.80 % -62.83 24.90 % -83.65 -344.60 % -18.82 -23.85 % -15.19 -11.21 % -13.66 -9.19 % -12.51 0.00 0.00
Gross profit ratio 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.93 256.24 % -0.59 -321.28 % 0.27 27.22 % 0.21 1.20 % 0.21 943.75 % 0.02 -93.77 % 0.32 116.13 % -1.99 -298.63 % 1.00 0.00 % 1.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.73 0.00 0.00
Weighted average shs out dil 12.198 M 0.00 % 12.198 M 0.14 % 12.181 M 0.86 % 12.076 M 0.94 % 11.964 M 273.13 % 3.206 M -0.52 % 3.223 M 0.28 % 3.214 M 0.10 % 3.211 M 0.14 % 3.206 M 0.41 % 3.194 M 0.06 % 3.192 M 0.11 % 3.188 M -0.85 % 3.215 M 1.27 % 3.175 M 0.08 % 3.173 M 1.08 % 3.139 M 12.18 % 2.798 M 4.68 % 2.673 M 6.38 % 2.513 M 0.04 % 2.512 M 0.13 % 2.508 M 2.44 % 2.449 M 0.39 % 2.439 M 1.93 % 2.393 M 15.22 % 2.077 M 0.15 % 2.074 M 0.15 % 2.071 M 1.12 % 2.048 M -1.57 % 2.080 M 0.04 % 2.079 M 0.00 % 2.079 M
Weighted average shs out 12.198 M 0.00 % 12.198 M 0.14 % 12.181 M 0.86 % 12.076 M 0.94 % 11.964 M 273.13 % 3.206 M -0.52 % 3.223 M 0.28 % 3.214 M 0.10 % 3.211 M 0.14 % 3.206 M 0.41 % 3.194 M 0.06 % 3.192 M 0.11 % 3.188 M 0.18 % 3.182 M 0.23 % 3.175 M 0.08 % 3.173 M 1.08 % 3.139 M 12.18 % 2.798 M 4.68 % 2.673 M 6.38 % 2.513 M 0.04 % 2.512 M 0.13 % 2.508 M 2.44 % 2.449 M 0.39 % 2.439 M 1.93 % 2.393 M 15.22 % 2.077 M 0.15 % 2.074 M 0.15 % 2.071 M 1.12 % 2.048 M -1.57 % 2.080 M 0.04 % 2.079 M 0.00 % 2.079 M
EPS diluted -0.78 13.57 % -0.90 22.41 % -1.16 20.55 % -1.46 -2.82 % -1.42 -1 745.42 % 0.09 101.73 % -5.00 51.22 % -10.25 6.05 % -10.91 -21.22 % -9.00 16.20 % -10.74 -1.61 % -10.57 -15.90 % -9.12 -131.83 % 28.65 370.79 % -10.58 -9.64 % -9.65 0.72 % -9.72 -2 457.89 % -0.38 96.59 % -11.15 0.80 % -11.24 20.11 % -14.07 0.14 % -14.09 -42.76 % -9.87 18.77 % -12.15 -10.66 % -10.98 4.36 % -11.48 -25.33 % -9.16 -28.11 % -7.15 -13.49 % -6.30 -24.51 % -5.06 11.69 % -5.73 -82.48 % -3.14
Earnings per share -0.78 13.57 % -0.90 61.37 % -2.33 -59.59 % -1.46 -2.82 % -1.42 -1 745.42 % 0.09 101.73 % -5.00 51.22 % -10.25 6.05 % -10.91 -21.22 % -9.00 16.20 % -10.74 -1.61 % -10.57 -15.90 % -9.12 -131.51 % 28.94 373.53 % -10.58 -9.64 % -9.65 0.72 % -9.72 -2 457.89 % -0.38 96.59 % -11.15 0.80 % -11.24 20.11 % -14.07 0.14 % -14.09 -42.76 % -9.87 18.77 % -12.15 -10.66 % -10.98 4.36 % -11.48 -25.33 % -9.16 -28.11 % -7.15 -13.49 % -6.30 -24.51 % -5.06 11.69 % -5.73 -82.48 % -3.14
Gross profit -91.000 K 0.000 0.000 0.000 100.00 % -121.000 K 1.63 % -123.000 K 0.000 -100.00 % 1.723 M 920.48 % -210.000 K -197.67 % 215.000 K 27.22 % 169.000 K 1.20 % 167.000 K 943.75 % 16.000 K -93.77 % 257.000 K 116.13 % -1.593 M -194.99 % 1.677 M -23.32 % 2.187 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 -100.00 % 602.776 K 400.15 % -200.825 K -0.41 % -200.000 K
Income tax expense 0.000 0.000 -100.00 % 21.000 K 0.000 -100.00 % 1.449 M 109.22 % -15.714 M 0.000 0.000 0.000 0.000 100.00 % -101.000 K -119.57 % -46.000 K 56.19 % -105.000 K -110.86 % 967.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
Cost of revenue 91.000 K 0.000 0.000 0.000 -100.00 % 121.000 K -1.63 % 123.000 K 0.000 -100.00 % 136.000 K -75.89 % 564.000 K -3.92 % 587.000 K -7.27 % 633.000 K -0.31 % 635.000 K -19.21 % 786.000 K 44.22 % 545.000 K -77.24 % 2.395 M 0.000 0.000 -100.00 % 29.305 M 2 890.31 % 980.000 K 72.84 % 567.000 K 0.00 % 567.000 K -3.57 % 588.000 K 4.44 % 563.000 K 27.66 % 441.000 K 12.50 % 392.000 K 45.19 % 270.000 K -72.45 % 980.000 K 2.71 % 954.149 K 2.99 % 926.477 K 319.99 % 220.596 K 9.84 % 200.825 K 0.41 % 200.000 K
General and administrative expenses 4.010 M -21.43 % 5.104 M 28.21 % 3.981 M -10.90 % 4.468 M -0.89 % 4.508 M -9.88 % 5.002 M 0.000 -100.00 % 2.194 M -10.92 % 2.463 M 2.20 % 2.410 M -3.64 % 2.501 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
Selling and marketing expenses 0.000 0.000 0.000 0.000 100.00 % -121.000 K 0.000 0.000 -100.00 % 4.512 M -12.58 % 5.161 M -3.13 % 5.328 M 6.28 % 5.013 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 84.000 K -49.09 % 165.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
Operating expenses 9.080 M -25.74 % 12.228 M -15.82 % 14.526 M -22.79 % 18.814 M 5.71 % 17.798 M 19.91 % 14.843 M 57.67 % 9.414 M -61.14 % 24.225 M -20.85 % 30.606 M 10.39 % 27.726 M -20.01 % 34.663 M 4.95 % 33.029 M 16.62 % 28.323 M -25.22 % 37.875 M 18.24 % 32.032 M 6.99 % 29.939 M -1.35 % 30.348 M 8.17 % 28.057 M -1.46 % 28.473 M 7.03 % 26.604 M -21.83 % 34.035 M -2.62 % 34.952 M 43.23 % 24.403 M -18.74 % 30.029 M 12.37 % 26.723 M 10.76 % 24.127 M 15.97 % 20.805 M 22.84 % 16.937 M 16.17 % 14.580 M 25.64 % 11.605 M -3.79 % 12.062 M 86.58 % 6.465 M
Cost and expenses 9.171 M -25.00 % 12.228 M -15.82 % 14.526 M -22.79 % 18.814 M 4.99 % 17.919 M 20.72 % 14.843 M 57.67 % 9.414 M -61.36 % 24.361 M -21.84 % 31.170 M 10.09 % 28.313 M -19.78 % 35.296 M 4.85 % 33.664 M 15.65 % 29.109 M -24.23 % 38.420 M 11.60 % 34.427 M 6.46 % 32.338 M -1.22 % 32.739 M 7.64 % 30.416 M -1.19 % 30.782 M 6.73 % 28.840 M -20.47 % 36.264 M -2.20 % 37.080 M 41.95 % 26.122 M -17.67 % 31.729 M 11.86 % 28.365 M 11.70 % 25.393 M 18.84 % 21.368 M 23.97 % 17.237 M 16.33 % 14.817 M 25.30 % 11.826 M -3.56 % 12.263 M 83.99 % 6.665 M
Research and development expenses 5.161 M -27.55 % 7.124 M -32.44 % 10.545 M -26.50 % 14.346 M 6.97 % 13.411 M 36.28 % 9.841 M 550.43 % 1.513 M -91.36 % 17.519 M -23.77 % 22.982 M 14.98 % 19.988 M -26.38 % 27.149 M 5.01 % 25.854 M 22.68 % 21.075 M -13.18 % 24.273 M 2.65 % 23.646 M -1.42 % 23.987 M 1.22 % 23.697 M 8.93 % 21.755 M -6.21 % 23.195 M 13.61 % 20.417 M -25.68 % 27.471 M -6.27 % 29.310 M 44.09 % 20.342 M -20.82 % 25.691 M 12.55 % 22.827 M 11.16 % 20.536 M 26.13 % 16.281 M 21.56 % 13.394 M 30.16 % 10.290 M 28.66 % 7.998 M -16.49 % 9.576 M 93.59 % 4.947 M
Selling general and administrative expenses 3.919 M -23.22 % 5.104 M 28.21 % 3.981 M -10.90 % 4.468 M 1.85 % 4.387 M -12.30 % 5.002 M -36.69 % 7.901 M 17.82 % 6.706 M -12.04 % 7.624 M -1.47 % 7.738 M 2.98 % 7.514 M 4.72 % 7.175 M -1.01 % 7.248 M -46.71 % 13.602 M 62.20 % 8.386 M 40.89 % 5.952 M -10.51 % 6.651 M 5.54 % 6.302 M 19.40 % 5.278 M -14.69 % 6.187 M -5.74 % 6.564 M 16.34 % 5.642 M 38.93 % 4.061 M -6.39 % 4.338 M 11.34 % 3.896 M 8.49 % 3.591 M -20.62 % 4.524 M 27.67 % 3.543 M -17.41 % 4.290 M 18.93 % 3.607 M 45.13 % 2.486 M 63.72 % 1.518 M
Interest income 0.000 -100.00 % 700.000 K -22.22 % 900.000 K -25.00 % 1.200 M -70.66 % 4.090 M 0.000 -100.00 % 1.179 M -17.15 % 1.423 M -5.82 % 1.511 M 2.86 % 1.469 M 0.96 % 1.455 M 14.66 % 1.269 M 167.72 % 474.000 K 1 381.25 % 32.000 K -23.81 % 42.000 K -20.75 % 53.000 K 1.92 % 52.000 K 36.84 % 38.000 K 245.45 % 11.000 K -73.17 % 41.000 K -88.52 % 357.000 K -69.25 % 1.161 M -16.59 % 1.392 M -16.20 % 1.661 M -2.47 % 1.703 M 33.99 % 1.271 M -8.30 % 1.386 M -6.80 % 1.487 M 49.24 % 996.493 K 107.83 % 479.483 K 34.33 % 356.941 K 160.16 % 137.202 K
Interest expense 300.000 K 0.00 % 300.000 K 0.000 -100.00 % 300.000 K -82.35 % 1.700 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 91.000 K -23.53 % 119.000 K -0.83 % 120.000 K -2.44 % 123.000 K 1.65 % 121.000 K -1.63 % 123.000 K 180.75 % 43.812 K -67.79 % 136.000 K -75.89 % 564.000 K -3.92 % 587.000 K -7.27 % 633.000 K -0.31 % 635.000 K -19.21 % 786.000 K 44.22 % 545.000 K -77.24 % 2.395 M -0.17 % 2.399 M 0.33 % 2.391 M 1.36 % 2.359 M 2.17 % 2.309 M 3.26 % 2.236 M 0.31 % 2.229 M 4.75 % 2.128 M 23.79 % 1.719 M 1.12 % 1.700 M 3.53 % 1.642 M 29.70 % 1.266 M 124.80 % 563.175 K 87.73 % 300.000 K 26.47 % 237.203 K 7.53 % 220.596 K 9.84 % 200.825 K 0.41 % 200.000 K
Operating income -9.171 M 25.00 % -12.228 M 15.82 % -14.526 M 22.79 % -18.814 M -4.99 % -17.919 M -20.72 % -14.843 M -57.67 % -9.414 M 61.36 % -24.361 M 20.95 % -30.816 M -12.01 % -27.511 M 20.24 % -34.494 M -4.97 % -32.862 M -16.09 % -28.307 M 24.75 % -37.618 M -11.88 % -33.625 M -9.67 % -30.661 M -0.36 % -30.552 M -2 649.95 % -1.111 M 96.27 % -29.802 M -5.41 % -28.273 M 20.80 % -35.697 M 2.18 % -36.492 M -42.78 % -25.559 M 18.31 % -31.288 M -11.85 % -27.973 M -11.34 % -25.123 M -23.22 % -20.388 M -25.21 % -16.283 M -17.22 % -13.891 M -26.25 % -11.002 M 10.28 % -12.263 M -83.99 % -6.665 M
Operating income ratio 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -13.10 84.95 % -87.05 -153.77 % -34.30 20.24 % -43.01 -4.97 % -40.98 -16.09 % -35.30 24.75 % -46.91 -11.88 % -41.93 -129.32 % -18.28 -30.88 % -13.97 -36 748.39 % -0.04 99.88 % -30.41 39.01 % -49.86 20.80 % -62.96 -1.44 % -62.06 -36.71 % -45.40 36.01 % -70.95 0.58 % -71.36 23.31 % -93.05 -347.26 % -20.80 -21.91 % -17.07 -13.82 % -14.99 -12.20 % -13.36 0.00 0.00
Total other income expenses net -318.000 K -126.57 % 1.197 M 234.36 % 358.000 K -70.63 % 1.219 M -49.00 % 2.390 M -85.11 % 16.048 M 121.08 % 7.259 M 239.14 % -5.217 M -445.27 % 1.511 M 2.86 % 1.469 M 0.96 % 1.455 M 14.66 % 1.269 M 167.72 % 474.000 K -99.64 % 131.281 M 312 473.81 % 42.000 K -20.75 % 53.000 K 1.92 % 52.000 K 36.84 % 38.000 K 245.45 % 11.000 K -73.17 % 41.000 K -88.52 % 357.000 K -69.25 % 1.161 M -16.59 % 1.392 M -16.20 % 1.661 M -2.47 % 1.703 M 33.99 % 1.271 M -8.30 % 1.386 M -6.80 % 1.487 M 49.24 % 996.493 K 107.83 % 479.483 K 34.33 % 356.941 K 160.16 % 137.202 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-12-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-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31
Net debt -36.135 M 22.60 % -46.684 M 20.96 % -59.064 M 15.20 % -69.654 M 10.48 % -77.808 M 18.41 % -95.362 M -151.30 % -37.948 M -381.64 % 13.474 M 128.03 % -48.073 M -364.34 % -10.353 M -129.61 % -4.509 M 66.19 % -13.335 M 91.24 % -152.191 M 32.10 % -224.144 M -165.42 % -84.448 M -2.62 % -82.288 M 19.42 % -102.124 M -0.03 % -102.093 M 52.50 % -214.930 M -22.46 % -175.506 M -6.22 % -165.223 M -17.15 % -141.041 M -162.28 % -53.774 M 30.67 % -77.559 M 32.89 % -115.566 M -182.98 % -40.839 M -6.85 % -38.220 M -6.05 % -36.038 M 62.05 % -94.961 M -105.48 % -46.213 M 10.40 % -51.575 M
Total investments 647.000 K -74.39 % 2.526 M -2.85 % 2.600 M 0.00 % 2.600 M -81.31 % 13.908 M -43.30 % 24.527 M -43.47 % 43.387 M -50.78 % 88.144 M 30.40 % 67.593 M -49.41 % 133.607 M -19.93 % 166.854 M -9.83 % 185.044 M 135.33 % 78.633 M 102.07 % 38.914 M -21.30 % 49.444 M -46.83 % 92.996 M -5.35 % 98.254 M 14.91 % 85.507 M 6 611.70 % 1.274 M 0.00 % 1.274 M -96.84 % 40.281 M -56.61 % 92.831 M -55.77 % 209.888 M 8.53 % 193.387 M 6.55 % 181.504 M 22.31 % 148.402 M -16.76 % 178.289 M -12.30 % 203.296 M 25.23 % 162.338 M 124.56 % 72.292 M -9.47 % 79.856 M
Total debt 18.697 M -0.54 % 18.799 M -0.54 % 18.901 M -2.69 % 19.424 M -2.16 % 19.853 M -1.46 % 20.147 M 1 428.60 % 1.318 M -97.35 % 49.730 M 73.13 % 28.724 M -1.30 % 29.101 M -1.28 % 29.477 M -1.17 % 29.827 M 24.29 % 23.997 M 0.06 % 23.983 M 0.20 % 23.934 M 76.75 % 13.541 M -4.57 % 14.189 M 510.80 % 2.323 M -7.12 % 2.501 M 0.16 % 2.497 M 3.48 % 2.413 M 3.52 % 2.331 M 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 0.000 0.000 100.00 % -1.000 K 0.00 % -1.000 K 80.00 % -5.000 K 0.00 % -5.000 K 86.11 % -36.000 K 59.09 % -88.000 K 51.65 % -182.000 K 54.95 % -404.000 K 11.60 % -457.000 K -1 014.63 % -41.000 K 0.000 100.00 % -7.000 K -40.00 % -5.000 K -350.00 % 2.000 K 108.70 % -23.000 K 0.000 0.000 -100.00 % 11.000 K 157.89 % -19.000 K -110.38 % 183.000 K -27.95 % 254.000 K 36.56 % 186.000 K 3 000.00 % 6.000 K 107.79 % -77.000 K -268.81 % -20.878 K 57.08 % -48.646 K 43.54 % -86.165 K -17.54 % -73.308 K
Retained earnings -255.334 M -3.86 % -245.845 M -4.70 % -234.814 M -6.43 % -220.625 M -8.67 % -203.030 M -9.13 % -186.052 M 65.68 % -542.098 M -238.78 % -160.014 M 67.54 % -493.025 M -7.65 % -457.981 M -6.72 % -429.137 M -8.69 % -394.842 M -9.34 % -361.116 M -8.76 % -332.027 M 21.72 % -424.132 M -8.60 % -390.549 M -8.50 % -359.941 M -9.26 % -329.441 M -0.33 % -328.368 M -9.98 % -298.577 M -10.44 % -270.345 M -15.04 % -235.005 M -17.69 % -199.674 M -13.77 % -175.507 M -20.31 % -145.880 M -21.96 % -119.610 M -22.81 % -97.396 M -24.24 % -78.394 M -23.26 % -63.599 M -25.43 % -50.704 M -26.19 % -40.181 M
Common stock 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K 0.00 % 2.000 K -66.67 % 6.000 K 500.00 % 1.000 K -83.33 % 6.000 K 0.00 % 6.000 K 0.00 % 6.000 K 0.00 % 6.000 K 0.00 % 6.000 K 0.00 % 6.000 K 0.00 % 6.000 K 0.00 % 6.000 K 0.00 % 6.000 K 20.00 % 5.000 K 0.00 % 5.000 K 25.00 % 4.000 K 0.00 % 4.000 K 0.00 % 4.000 K 0.00 % 4.000 K 0.00 % 4.000 K 0.00 % 4.000 K 33.33 % 3.000 K 0.00 % 3.000 K -19.64 % 3.733 K 0.19 % 3.726 K 1 280.00 % 270.000 -80.55 % 1.388 K
Total equity -12.235 M -204.81 % -4.014 M -170.73 % 5.675 M -68.98 % 18.295 M -45.41 % 33.511 M -31.29 % 48.769 M -33.18 % 72.991 M 146.65 % -156.451 M -231.06 % 119.375 M -21.41 % 151.899 M -14.65 % 177.978 M -14.87 % 209.061 M -13.00 % 240.288 M -9.75 % 266.254 M 56.94 % 169.651 M -14.56 % 198.571 M -11.58 % 224.577 M 11.82 % 200.829 M 2.47 % 195.995 M 15.14 % 170.222 M -12.57 % 194.704 M -14.05 % 226.541 M -12.37 % 258.507 M 0.27 % 257.822 M -9.45 % 284.742 M 63.40 % 174.264 M -10.50 % 194.717 M -8.48 % 212.760 M -6.19 % 226.798 M 157.03 % 88.237 M -10.24 % 98.308 M
Other non current liabilities 55.000 M 0.00 % 55.000 M 0.00 % 55.000 M 0.00 % 55.000 M 0.00 % 55.000 M -0.21 % 55.113 M 0.000 -100.00 % 111.445 M 0.000 0.000 -100.00 % 4.740 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.544 M -3.48 % 9.888 M -4.24 % 10.326 M -2.51 % 10.592 M 11.85 % 9.470 M 29.39 % 7.319 M 152.95 % 2.893 M 86.38 % 1.552 M 433.60 % 290.922 K
Long term debt 11.818 M -12.50 % 13.506 M -11.10 % 15.192 M -9.91 % 16.864 M -8.85 % 18.502 M 19.38 % 15.499 M 0.000 -100.00 % 11.397 M -57.82 % 27.023 M -1.65 % 27.475 M 131.70 % 11.858 M -58.16 % 28.338 M 20.14 % 23.587 M 0.17 % 23.548 M -0.59 % 23.688 M 104.52 % 11.582 M -3.86 % 12.047 M -3.61 % 12.498 M -3.42 % 12.941 M -4.42 % 13.540 M -4.58 % 14.190 M -4.26 % 14.821 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 66.818 M -2.46 % 68.506 M -2.40 % 70.192 M -2.33 % 71.864 M -2.23 % 73.502 M 4.09 % 70.612 M -68.13 % 221.555 M 60.10 % 138.382 M 412.09 % 27.023 M -1.65 % 27.475 M -1.58 % 27.916 M -1.49 % 28.338 M 20.14 % 23.587 M -1.32 % 23.902 M -3.79 % 24.844 M 83.49 % 13.540 M -8.56 % 14.807 M -7.80 % 16.060 M -64.38 % 45.084 M 10.06 % 40.962 M -6.84 % 43.970 M -1.84 % 44.795 M 12.87 % 39.686 M -1.41 % 40.255 M -1.63 % 40.923 M -0.47 % 41.115 M 5.57 % 38.944 M 5.08 % 37.063 M 13.55 % 32.641 M 3.96 % 31.399 M 3.42 % 30.360 M
Other current liabilities 3.745 M -43.03 % 6.574 M -32.69 % 9.767 M -7.24 % 10.529 M -20.97 % 13.323 M -42.15 % 23.029 M 213.87 % 7.337 M 7.69 % 6.813 M -61.82 % 17.845 M 38.42 % 12.892 M 52.46 % 8.456 M -50.17 % 16.970 M 22.95 % 13.802 M 89.74 % 7.274 M -36.23 % 11.406 M 13.88 % 10.016 M 30.26 % 7.689 M 41.78 % 5.423 M -44.68 % 9.803 M 16.34 % 8.426 M -9.14 % 9.274 M 33.46 % 6.949 M -22.42 % 8.957 M -1.68 % 9.110 M 40.87 % 6.467 M 30.70 % 4.948 M -17.77 % 6.017 M 56.38 % 3.848 M 63.15 % 2.358 M 4.45 % 2.258 M -24.29 % 2.983 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.265 M 0.000 -100.00 % 24.798 M 0.000 -100.00 % 354.000 K -69.38 % 1.156 M -40.96 % 1.958 M -29.06 % 2.760 M -13.97 % 3.208 M 0.00 % 3.208 M 0.00 % 3.208 M -19.94 % 4.007 M -22.70 % 5.184 M -7.95 % 5.632 M 91.63 % 2.939 M 279.72 % 774.000 K 0.00 % 774.000 K -4.33 % 809.000 K 4.52 % 774.000 K 12.17 % 690.000 K -23.76 % 905.000 K -75.43 % 3.684 M 2.18 % 3.605 M 3.02 % 3.500 M 2.70 % 3.408 M 1.99 % 3.341 M
Short term debt 6.879 M 29.96 % 5.293 M 42.71 % 3.709 M 44.88 % 2.560 M 89.49 % 1.351 M -70.93 % 4.648 M 252.66 % 1.318 M -96.56 % 38.333 M 2 153.56 % 1.701 M 4.61 % 1.626 M -95.05 % 32.873 M 2 107.72 % 1.489 M 263.17 % 410.000 K -5.75 % 435.000 K 76.83 % 246.000 K -87.44 % 1.959 M -8.54 % 2.142 M -7.79 % 2.323 M -7.12 % 2.501 M 0.16 % 2.497 M 3.48 % 2.413 M 3.52 % 2.331 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 11.534 M -20.89 % 14.579 M -11.45 % 16.465 M 14.48 % 14.383 M -16.35 % 17.194 M -47.82 % 32.953 M 184.74 % 11.573 M -83.89 % 71.838 M 213.17 % 22.939 M 23.95 % 18.507 M -18.02 % 22.576 M -10.60 % 25.252 M 21.79 % 20.734 M -0.33 % 20.802 M 20.76 % 17.226 M -7.91 % 18.705 M -4.24 % 19.534 M 9.69 % 17.808 M -21.41 % 22.658 M 31.90 % 17.178 M -12.20 % 19.564 M 12.10 % 17.452 M 41.04 % 12.374 M -33.77 % 18.682 M 20.60 % 15.491 M -12.22 % 17.647 M -30.61 % 25.433 M 36.93 % 18.574 M 70.79 % 10.876 M 15.18 % 9.442 M 6.55 % 8.862 M
Total liabilities 78.352 M -5.70 % 83.085 M -4.12 % 86.657 M 0.48 % 86.247 M -4.91 % 90.696 M -12.43 % 103.565 M -55.58 % 233.128 M 10.90 % 210.220 M 320.76 % 49.962 M 8.66 % 45.982 M -8.93 % 50.492 M -5.78 % 53.590 M 20.91 % 44.321 M -0.86 % 44.704 M 6.26 % 42.070 M 30.47 % 32.245 M -6.10 % 34.341 M 1.40 % 33.868 M -50.00 % 67.742 M 16.52 % 58.140 M -8.49 % 63.534 M 2.07 % 62.247 M 19.57 % 52.060 M -11.67 % 58.937 M 4.47 % 56.414 M -4.00 % 58.762 M -8.72 % 64.377 M 15.71 % 55.637 M 27.85 % 43.516 M 6.55 % 40.841 M 4.13 % 39.222 M
Other non current assets 570.000 K -47.75 % 1.091 M 42.99 % 763.000 K 11.06 % 687.000 K -37.32 % 1.096 M -37.30 % 1.748 M 0.000 100.00 % -7.633 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 -100.00 % 266.000 K 0.000 0.000 0.000 -100.00 % 3.073 M 207.18 % 1.000 M
Long term investments 647.000 K -74.39 % 2.526 M -2.85 % 2.600 M 0.00 % 2.600 M -33.71 % 3.922 M -16.98 % 4.724 M 0.000 -100.00 % 13.957 M -19.41 % 17.319 M -24.82 % 23.036 M -10.76 % 25.814 M -4.86 % 27.132 M -7.39 % 29.298 M -5.23 % 30.915 M 1 482.95 % 1.953 M 53.30 % 1.274 M 0.00 % 1.274 M 0.00 % 1.274 M 0.00 % 1.274 M 0.00 % 1.274 M 0.00 % 1.274 M 0.00 % 1.274 M 0.00 % 1.274 M 0.00 % 1.274 M 0.00 % 1.274 M 0.00 % 1.274 M -28.10 % 1.772 M -1.00 % 1.790 M 0.00 % 1.790 M 0.98 % 1.773 M 0.00 % 1.773 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 6.576 M -3.61 % 6.822 M -3.81 % 7.092 M -3.60 % 7.357 M -2.80 % 7.569 M -3.20 % 7.819 M 1 102.92 % 650.000 K -92.21 % 8.344 M -59.66 % 20.682 M -2.73 % 21.262 M -1.75 % 21.641 M -3.02 % 22.315 M 32.27 % 16.871 M -4.11 % 17.595 M -1.48 % 17.859 M -52.66 % 37.725 M -4.99 % 39.707 M -4.94 % 41.771 M -2.63 % 42.899 M -6.40 % 45.833 M -2.81 % 47.157 M -4.12 % 49.181 M 15.13 % 42.716 M 3.16 % 41.406 M 0.71 % 41.113 M 0.31 % 40.984 M 15.00 % 35.637 M 71.82 % 20.741 M 198.75 % 6.942 M 81.35 % 3.828 M 21.37 % 3.154 M
Total non current assets 7.793 M -25.35 % 10.439 M -0.15 % 10.455 M -1.78 % 10.644 M -15.44 % 12.587 M -11.92 % 14.291 M -93.57 % 222.205 M 1 414.90 % 14.668 M -61.40 % 38.001 M -14.22 % 44.298 M -6.65 % 47.455 M -4.03 % 49.447 M 7.10 % 46.169 M -4.83 % 48.510 M 144.85 % 19.812 M -49.20 % 38.999 M -4.84 % 40.981 M -4.79 % 43.045 M -2.55 % 44.173 M -6.23 % 47.107 M -2.73 % 48.431 M -4.01 % 50.455 M 14.70 % 43.990 M 3.07 % 42.680 M 0.69 % 42.387 M -0.32 % 42.524 M 13.67 % 37.409 M 66.04 % 22.530 M 158.01 % 8.732 M 0.68 % 8.673 M 46.33 % 5.927 M
Other current assets 3.492 M 34.62 % 2.594 M -22.73 % 3.357 M -21.14 % 4.257 M 24.84 % 3.410 M 57.29 % 2.168 M 71.93 % 1.261 M -41.76 % 2.165 M -49.24 % 4.265 M 19.87 % 3.558 M 87.66 % 1.896 M -84.37 % 12.130 M -6.09 % 12.917 M 104.32 % 6.322 M -82.46 % 36.036 M 765.00 % 4.166 M -6.26 % 4.444 M 64.41 % 2.703 M 55.97 % 1.733 M -39.24 % 2.852 M 3.18 % 2.764 M -7.99 % 3.004 M -20.72 % 3.789 M -7.74 % 4.107 M 38.14 % 2.973 M 17.28 % 2.535 M -63.51 % 6.948 M -16.51 % 8.322 M 37.01 % 6.074 M 65.40 % 3.672 M 88.84 % 1.945 M
Short term investments 0.000 0.000 0.000 0.000 -100.00 % 9.986 M -49.57 % 19.803 M -54.36 % 43.387 M -41.52 % 74.187 M 47.57 % 50.274 M -54.53 % 110.571 M -21.60 % 141.040 M -10.68 % 157.912 M 220.08 % 49.335 M 516.76 % 7.999 M -83.16 % 47.491 M -48.22 % 91.722 M -5.42 % 96.980 M 15.13 % 84.233 M 0.000 0.000 -100.00 % 39.007 M -57.40 % 91.557 M -56.11 % 208.614 M 8.59 % 192.113 M 6.59 % 180.230 M 22.50 % 147.128 M -16.65 % 176.517 M -12.40 % 201.506 M 25.51 % 160.548 M 127.67 % 70.519 M -9.69 % 78.084 M
cash and cash equivalents 54.832 M -16.27 % 65.483 M -16.01 % 77.965 M -12.48 % 89.078 M -8.79 % 97.661 M -15.45 % 115.509 M 194.17 % 39.266 M 8.30 % 36.256 M -52.79 % 76.797 M 94.65 % 39.454 M 16.09 % 33.986 M -21.26 % 43.162 M -75.50 % 176.188 M -28.99 % 248.127 M 128.94 % 108.382 M 13.10 % 95.829 M -17.61 % 116.313 M 11.39 % 104.416 M -51.98 % 217.431 M 22.15 % 178.003 M 6.18 % 167.636 M 16.92 % 143.372 M 166.62 % 53.774 M -30.67 % 77.559 M -32.89 % 115.566 M 182.98 % 40.839 M 6.85 % 38.220 M 6.05 % 36.038 M -62.05 % 94.961 M 105.48 % 46.213 M -10.40 % 51.575 M
Cash and short term investments 54.832 M -16.27 % 65.483 M -16.01 % 77.965 M -12.48 % 89.078 M -17.25 % 107.647 M -20.45 % 135.312 M 63.71 % 82.653 M 127.97 % 36.256 M -71.47 % 127.071 M -15.30 % 150.025 M -14.28 % 175.026 M -12.95 % 201.074 M -10.84 % 225.523 M -11.95 % 256.126 M 64.32 % 155.873 M -16.89 % 187.551 M -12.07 % 213.293 M 13.06 % 188.649 M -13.24 % 217.431 M 22.15 % 178.003 M -13.86 % 206.643 M -12.04 % 234.929 M -10.47 % 262.388 M -2.70 % 269.672 M -8.83 % 295.796 M 57.37 % 187.967 M -12.47 % 214.737 M -9.60 % 237.544 M -7.03 % 255.508 M 118.88 % 116.732 M -9.97 % 129.659 M
Total current assets 58.324 M -15.02 % 68.632 M -16.18 % 81.877 M -12.80 % 93.898 M -15.88 % 111.620 M -19.14 % 138.043 M 64.51 % 83.914 M 114.61 % 39.101 M -70.23 % 131.336 M -14.49 % 153.583 M -15.15 % 181.015 M -15.10 % 213.204 M -10.58 % 238.440 M -9.15 % 262.448 M 36.76 % 191.909 M 0.05 % 191.817 M -11.99 % 217.937 M 13.71 % 191.652 M -12.71 % 219.564 M 21.14 % 181.255 M -13.61 % 209.807 M -11.97 % 238.333 M -10.60 % 266.577 M -2.74 % 274.079 M -8.26 % 298.769 M 56.83 % 190.502 M -14.07 % 221.685 M -9.84 % 245.866 M -6.01 % 261.582 M 117.25 % 120.405 M -8.51 % 131.603 M
Inventory 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.101 M 0.000 -100.00 % 2.064 M 0.000 0.000 100.00 % -1.064 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
Net receivables 0.000 -100.00 % 555.000 K 0.00 % 555.000 K -1.42 % 563.000 K 0.00 % 563.000 K 0.00 % 563.000 K 0.000 -100.00 % 680.000 K 0.000 0.000 -100.00 % 1.064 M 0.000 0.000 0.000 0.000 -100.00 % 100.000 K -50.00 % 200.000 K -33.33 % 300.000 K -25.00 % 400.000 K 0.00 % 400.000 K 0.00 % 400.000 K 0.00 % 400.000 K 0.00 % 400.000 K 33.33 % 300.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 221.555 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 910.000 K -66.45 % 2.712 M -9.27 % 2.989 M 137.60 % 1.258 M -49.36 % 2.484 M -49.92 % 4.960 M 43.02 % 3.468 M 89.61 % 1.829 M -46.09 % 3.393 M -6.66 % 3.635 M 153.31 % 1.435 M -70.32 % 4.835 M 28.52 % 3.762 M -61.94 % 9.885 M 317.79 % 2.366 M -32.82 % 3.522 M -38.17 % 5.696 M 16.77 % 4.878 M 3.30 % 4.722 M 42.40 % 3.316 M -53.32 % 7.103 M -3.99 % 7.398 M 183.67 % 2.608 M -70.36 % 8.798 M 5.57 % 8.334 M -29.34 % 11.794 M -25.03 % 15.732 M 41.46 % 11.121 M 121.65 % 5.017 M 32.86 % 3.776 M 48.79 % 2.538 M
Tax payables 0.000 0.000 0.000 -100.00 % 36.000 K 0.00 % 36.000 K -88.61 % 316.000 K 0.000 -100.00 % 65.000 K 0.000 0.000 -100.00 % 570.000 K -30.15 % 816.000 K -5.34 % 862.000 K -10.86 % 967.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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.540 M 0.000 0.000 -100.00 % 11.318 M 0.000 0.000 -100.00 % 354.000 K -69.38 % 1.156 M -40.96 % 1.958 M -29.06 % 2.760 M -22.52 % 3.562 M -88.92 % 32.143 M 17.22 % 27.422 M -7.92 % 29.780 M -0.65 % 29.974 M -0.56 % 30.142 M -0.74 % 30.367 M -0.75 % 30.597 M 0.24 % 30.523 M 3.56 % 29.474 M -0.91 % 29.744 M -0.01 % 29.747 M -0.33 % 29.846 M -0.74 % 30.070 M
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 5.296 M -13.15 % 6.098 M -2.40 % 6.248 M -8.39 % 6.820 M -6.56 % 7.299 M -4.70 % 7.659 M 0.000 -100.00 % 6.907 M -74.44 % 27.023 M -1.65 % 27.475 M 278.60 % 7.257 M -74.39 % 28.338 M 20.14 % 23.587 M 0.17 % 23.548 M -0.59 % 23.688 M 104.52 % 11.582 M -3.86 % 12.047 M -3.61 % 12.498 M -3.42 % 12.941 M -4.42 % 13.540 M -4.58 % 14.190 M -4.26 % 14.821 M 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 -100.00 % 36.000 K 0.000 0.000 -100.00 % 111.445 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 137.762 M 0.00 % 137.762 M
Other total stockholders equity 243.097 M 0.52 % 241.829 M 0.56 % 240.487 M 0.66 % 238.919 M 1.01 % 236.540 M 0.73 % 234.824 M -61.82 % 615.088 M -53.97 % 1.336 B 118.17 % 612.482 M 0.40 % 610.056 M -44.59 % 1.101 B 82.17 % 604.354 M 0.48 % 601.439 M 0.53 % 598.275 M 0.76 % 593.784 M 0.79 % 589.119 M 0.79 % 584.510 M 10.23 % 530.288 M 1.13 % 524.358 M 11.85 % 468.795 M 0.81 % 465.034 M 0.75 % 461.561 M 0.78 % 457.994 M 5.75 % 433.071 M 0.61 % 430.432 M 46.47 % 293.865 M 0.57 % 292.187 M 0.35 % 291.172 M 0.25 % 290.442 M 22 866.16 % 1.265 M 58.33 % 798.735 K
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 221.555 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 66.117 M -16.38 % 79.071 M -14.36 % 92.332 M -11.68 % 104.542 M -15.83 % 124.207 M -18.46 % 152.334 M -50.24 % 306.119 M 469.32 % 53.769 M -68.25 % 169.337 M -14.42 % 197.881 M -13.39 % 228.470 M -13.01 % 262.651 M -7.72 % 284.609 M -8.47 % 310.958 M 46.87 % 211.721 M -8.27 % 230.816 M -10.85 % 258.918 M 10.32 % 234.697 M -11.01 % 263.737 M 15.49 % 228.362 M -11.57 % 258.238 M -10.58 % 288.788 M -7.01 % 310.567 M -1.95 % 316.759 M -7.15 % 341.156 M 46.40 % 233.026 M -10.06 % 259.094 M -3.47 % 268.397 M -0.71 % 270.315 M 109.42 % 129.078 M -6.15 % 137.530 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-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-12-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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 1.359 M 1.27 % 1.342 M 7.27 % 1.251 M -9.48 % 1.382 M 3.44 % 1.336 M 220.38 % 417.000 K 0.000 -100.00 % 300.000 K -3.23 % 310.000 K 4.73 % 296.000 K -6.92 % 318.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
Change in working capital -974.000 K 0.000 -100.00 % 974.000 K 129.70 % -3.279 M 51.47 % -6.756 M -1 072.92 % -576.000 K 95.01 % -11.544 M -468.46 % 3.133 M -4.25 % 3.272 M 258.07 % -2.070 M -168.02 % 3.043 M -23.73 % 3.990 M 157.68 % -6.918 M -313.85 % 3.235 M 175.90 % -4.262 M -157.68 % -1.654 M -127.51 % -727.000 K 97.93 % -35.160 M -407.96 % 11.417 M 282.88 % -6.243 M -467.88 % 1.697 M -63.50 % 4.649 M 176.67 % -6.064 M -799.42 % 867.000 K -43.22 % 1.527 M -63.05 % 4.133 M -60.55 % 10.477 M 1 596.25 % 617.639 K -70.69 % 2.107 M 311.03 % -998.527 K -102.96 % 33.677 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables -3.810 M -1 275.45 % -277.000 K -116.00 % 1.731 M 241.08 % -1.227 M 50.42 % -2.475 M -366.70 % 928.000 K 120.31 % -4.569 M -203.61 % 4.410 M 1 922.31 % -242.000 K -109.71 % 2.491 M 167.47 % -3.692 M -443.76 % 1.074 M 117.71 % -6.064 M -178.74 % 7.701 M 664.59 % -1.364 M 35.48 % -2.114 M -293.77 % 1.091 M 1 191.00 % -100.000 K -105.07 % 1.973 M 144.50 % -4.434 M -5 712.66 % 79.000 K -98.37 % 4.841 M 181.18 % -5.963 M -737.75 % 935.000 K 41.45 % 661.000 K 877.65 % -85.000 K -101.72 % 4.954 M 257.88 % -3.138 M -252.64 % 2.056 M 302.40 % 510.889 K -57.02 % 1.189 M
Other working capital 757.000 K 0.000 100.00 % -757.000 K 63.11 % -2.052 M 52.07 % -4.281 M 0.000 100.00 % -6.975 M -446.20 % -1.277 M -136.34 % 3.514 M 177.04 % -4.561 M -167.72 % 6.735 M 78.27 % 3.778 M 542.39 % -854.000 K 80.88 % -4.466 M -54.11 % -2.898 M -730.00 % 460.000 K 125.30 % -1.818 M 94.81 % -35.060 M -471.24 % 9.444 M 622.06 % -1.809 M -211.80 % 1.618 M 942.71 % -192.000 K -90.10 % -101.000 K -48.53 % -68.000 K -107.85 % 866.000 K -79.47 % 4.218 M -23.62 % 5.522 M 47.05 % 3.756 M 7 205.63 % 51.406 K 103.41 % -1.509 M -104.65 % 32.489 M
Other non cash items -5.736 M 0.000 -100.00 % 416.000 K 371.90 % -153.000 K -342.86 % 63.000 K -62.94 % 170.000 K -98.40 % 10.657 M 1 658.58 % 606.000 K -93.20 % 8.918 M 201.69 % 2.956 M -64.72 % 8.378 M 91.94 % 4.365 M -63.66 % 12.011 M 109.02 % -133.180 M -1 291.87 % 11.174 M -1.88 % 11.388 M 35.31 % 8.416 M 107.75 % 4.051 M -9.03 % 4.453 M 32.85 % 3.352 M -2.19 % 3.427 M 26.55 % 2.708 M 24.28 % 2.179 M 38.26 % 1.576 M 10.13 % 1.431 M 145.88 % 582.000 K 598.30 % -116.798 K -162.66 % 186.399 K -76.77 % 802.334 K 212.36 % 256.862 K 241.03 % 75.319 K
Net cash provided by operating activities -11.705 M 6.22 % -12.482 M -9.22 % -11.428 M 41.46 % -19.522 M 12.12 % -22.214 M -52.66 % -14.551 M 32.56 % -21.575 M 13.50 % -24.941 M -5.41 % -23.660 M 9.19 % -26.054 M 4.21 % -27.199 M -9.09 % -24.932 M 19.17 % -30.846 M -0.53 % -30.684 M -0.83 % -30.430 M -19.86 % -25.387 M -5.29 % -24.111 M 19.15 % -29.823 M -156.83 % -11.612 M 59.80 % -28.887 M -3.22 % -27.987 M -8.28 % -25.846 M 1.85 % -26.333 M -3.33 % -25.484 M -17.60 % -21.670 M -21.26 % -17.871 M -121.20 % -8.079 M 40.99 % -13.692 M -40.46 % -9.747 M 11.74 % -11.044 M -150.09 % 22.048 M
Investments in property plant and equipment 2.000 K 0.000 100.00 % -2.000 K 96.55 % -58.000 K -286.67 % -15.000 K 0.000 0.000 100.00 % -1.000 K -200.00 % 1.000 K 100.44 % -228.000 K -2 433.33 % -9.000 K -50.00 % -6.000 K 95.04 % -121.000 K 89.47 % -1.149 M -239.94 % -338.000 K 29.14 % -477.000 K 37.57 % -764.000 K 6.49 % -817.000 K 14.45 % -955.000 K -508.28 % -157.000 K 73.30 % -588.000 K 71.08 % -2.033 M 45.42 % -3.725 M -116.19 % -1.723 M 70.89 % -5.919 M 43.45 % -10.466 M 34.30 % -15.930 M -230.18 % -4.825 M -53.21 % -3.149 M -204.22 % -1.035 M -207.48 % -336.643 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 216.000 K -36.09 % 338.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 130.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -47.958 M -4 795 900.00 % 1.000 K 100.00 % -25.283 M 0.000 100.00 % -108.212 M -119.73 % -49.248 M 0.000 100.00 % -1.000 K -200.00 % 1.000 K 100.01 % -12.974 M 84.63 % -84.418 M 0.000 -100.00 % 1.000 K 100.01 % -19.992 M 0.000 100.00 % -29.002 M 57.30 % -67.914 M 35.32 % -105.008 M -24.32 % -84.467 M -557.31 % -12.850 M 85.51 % -88.690 M 29.16 % -125.192 M -573.26 % -18.595 M 76.63 % -79.568 M
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 10.000 M 0.98 % 9.903 M 10 109.28 % 97.000 K -99.69 % 31.500 M 26.72 % 24.857 M -59.25 % 61.000 M 7.24 % 56.883 M 216.02 % 18.000 M 0.000 -100.00 % 8.000 M -79.73 % 39.461 M -10.32 % 44.000 M 780.00 % 5.000 M 0.000 0.000 0.000 -100.00 % 39.000 M -46.27 % 72.590 M -37.97 % 117.030 M 821.50 % 12.700 M -77.52 % 56.500 M -22.20 % 72.625 M -36.63 % 114.600 M 193.85 % 39.000 M -19.19 % 48.260 M 38.08 % 34.950 M 33.04 % 26.270 M 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 2.000 K 0.000 100.00 % -2.000 K -100.02 % 9.942 M 0.55 % 9.888 M 10 093.81 % 97.000 K -99.69 % 31.716 M 239.33 % -22.763 M -137.32 % 61.001 M 94.44 % 31.372 M 74.38 % 17.991 M 116.62 % -108.218 M -161.59 % -41.369 M -124.58 % 168.312 M 285.50 % 43.661 M 865.10 % 4.524 M 132.93 % -13.738 M 83.88 % -85.235 M -8 825.13 % -955.000 K -102.46 % 38.844 M -25.31 % 52.010 M -54.77 % 114.997 M 674.21 % -20.027 M -52.45 % -13.137 M 65.70 % -38.302 M -294.75 % 19.667 M 92.45 % 10.219 M 122.58 % -45.255 M 51.54 % -93.391 M -1 506.53 % 6.640 M 108.31 % -79.904 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 42.000 M 299 900.00 % 14.000 K -22.22 % 18.000 K 800.00 % 2.000 K -98.67 % 150.000 K 368.75 % 32.000 K -74.19 % 124.000 K 0.000 -100.00 % 440.000 K 43 900.00 % 1.000 K -99.74 % 379.000 K -99.24 % 49.746 M 2 334.95 % 2.043 M -96.07 % 51.995 M 12 581.71 % 410.000 K 70.12 % 241.000 K -46.09 % 447.000 K -98.02 % 22.575 M 3 576.71 % 614.000 K -99.54 % 134.607 M 32 179.86 % 417.000 K 915.07 % 41.081 K 68.34 % 24.403 K -99.98 % 151.886 M 15 962.56 % -957.513 K -108.21 % 11.663 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -317.000 K 0.000 -100.00 % 317.000 K -68.20 % 997.000 K 118.06 % -5.522 M -110.97 % 50.346 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 92.000 K 200.00 % -92.000 K 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -317.000 K 0.000 -100.00 % 317.000 K -68.20 % 997.000 K 118.06 % -5.522 M -105.56 % 99.346 M 709 514.29 % 14.000 K -22.22 % 18.000 K 800.00 % 2.000 K -98.67 % 150.000 K 368.75 % 32.000 K -74.19 % 124.000 K 0.000 -100.00 % 440.000 K 43 900.00 % 1.000 K -99.74 % 379.000 K -99.24 % 49.746 M 2 334.95 % 2.043 M -96.07 % 51.995 M 12 581.71 % 410.000 K 70.12 % 241.000 K -46.09 % 447.000 K -98.02 % 22.575 M 3 576.71 % 614.000 K -99.54 % 134.699 M 41 345.85 % 325.000 K 691.12 % 41.081 K 68.34 % 24.403 K -99.98 % 151.886 M 15 962.56 % -957.513 K -108.21 % 11.663 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -23.133 M -85.33 % -12.482 M -12.32 % -11.113 M -29.48 % -8.583 M 51.91 % -17.848 M -121.02 % 84.892 M 735.96 % 10.155 M 121.30 % -47.686 M -227.70 % 37.343 M 582.94 % 5.468 M 159.59 % -9.176 M 93.10 % -133.026 M -84.91 % -71.939 M -151.48 % 139.745 M 1 013.24 % 12.553 M 161.28 % -20.484 M -272.18 % 11.897 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
Cash at beginning of period 78.612 M 0.00 % 78.612 M -12.39 % 89.725 M -8.73 % 98.308 M -15.37 % 116.156 M 271.53 % 31.264 M 7.40 % 29.111 M -62.09 % 76.797 M 94.65 % 39.454 M 16.09 % 33.986 M -21.26 % 43.162 M -75.50 % 176.188 M -28.99 % 248.127 M 128.94 % 108.382 M 13.10 % 95.829 M -17.61 % 116.313 M 11.39 % 104.416 M -51.98 % 217.431 M 22.15 % 178.003 M 6.18 % 167.636 M 16.92 % 143.372 M 166.62 % 53.774 M -30.67 % 77.559 M -32.89 % 115.566 M 182.98 % 40.839 M 6.85 % 38.220 M 6.05 % 36.038 M -62.05 % 94.961 M 105.48 % 46.213 M -10.40 % 51.575 M 0.000
Cash at end of period 55.479 M -16.11 % 66.130 M -15.88 % 78.612 M -12.39 % 89.725 M -8.73 % 98.308 M -15.37 % 116.156 M 195.82 % 39.266 M 34.88 % 29.111 M -62.09 % 76.797 M 94.65 % 39.454 M 16.09 % 33.986 M -21.26 % 43.162 M -75.50 % 176.188 M -28.99 % 248.127 M 128.94 % 108.382 M 13.10 % 95.829 M -17.61 % 116.313 M 11.39 % 104.416 M -51.98 % 217.431 M 22.15 % 178.003 M 6.18 % 167.636 M 16.92 % 143.372 M 166.62 % 53.774 M -30.67 % 77.559 M -32.89 % 115.566 M 182.98 % 40.839 M 6.85 % 38.220 M 6.05 % 36.038 M -62.05 % 94.961 M 105.48 % 46.213 M -10.40 % 51.575 M
Operating cash flow -11.705 M 6.22 % -12.482 M -9.22 % -11.428 M 41.46 % -19.522 M 12.12 % -22.214 M -52.66 % -14.551 M 32.56 % -21.575 M 13.50 % -24.941 M -5.41 % -23.660 M 9.19 % -26.054 M 4.21 % -27.199 M -9.09 % -24.932 M 19.17 % -30.846 M -0.53 % -30.684 M -0.83 % -30.430 M -19.86 % -25.387 M -5.29 % -24.111 M 19.15 % -29.823 M -156.83 % -11.612 M 59.80 % -28.887 M -3.22 % -27.987 M -8.28 % -25.846 M 1.85 % -26.333 M -3.33 % -25.484 M -17.60 % -21.670 M -21.26 % -17.871 M -121.20 % -8.079 M 40.99 % -13.692 M -40.46 % -9.747 M 11.74 % -11.044 M -150.09 % 22.048 M
Capital expenditure 2.000 K 0.000 100.00 % -2.000 K 96.55 % -58.000 K -286.67 % -15.000 K 0.000 0.000 100.00 % -1.000 K -200.00 % 1.000 K 100.44 % -228.000 K -2 433.33 % -9.000 K -50.00 % -6.000 K 95.04 % -121.000 K 89.47 % -1.149 M -239.94 % -338.000 K 29.14 % -477.000 K 37.57 % -764.000 K 6.49 % -817.000 K 14.45 % -955.000 K -508.28 % -157.000 K 73.30 % -588.000 K 71.08 % -2.033 M 45.42 % -3.725 M -116.19 % -1.723 M 70.89 % -5.919 M 43.45 % -10.466 M 34.30 % -15.930 M -230.18 % -4.825 M -53.21 % -3.149 M -204.22 % -1.035 M -207.48 % -336.642 K
Free CashFlow -11.703 M 6.24 % -12.482 M -9.20 % -11.430 M 41.62 % -19.580 M 11.92 % -22.229 M -52.77 % -14.551 M 32.56 % -21.575 M 13.50 % -24.942 M -5.42 % -23.659 M 9.98 % -26.282 M 3.40 % -27.208 M -9.10 % -24.938 M 19.47 % -30.967 M 2.72 % -31.833 M -3.46 % -30.768 M -18.96 % -25.864 M -3.98 % -24.875 M 18.82 % -30.640 M -143.81 % -12.567 M 56.73 % -29.044 M -1.64 % -28.575 M -2.50 % -27.879 M 7.25 % -30.058 M -10.48 % -27.207 M 1.38 % -27.589 M 2.64 % -28.337 M -18.03 % -24.009 M -29.66 % -18.516 M -43.58 % -12.897 M -6.77 % -12.079 M -155.63 % 21.711 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016