Massivit 3D Printing Technologies Ltd MSVT.TA
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Revenue | 4.891 M -99.91 % | 5.422 B 26.86 % | 4.274 B 62.14 % | 2.636 B 99.40 % | 1.322 B -64.49 % | 3.723 B -27.72 % | 5.151 B |
| Net income | -16.162 M 99.54 % | -3.523 B 30.88 % | -5.097 B -43.95 % | -3.541 B -101.35 % | -1.759 B 28.45 % | -2.458 B 6.73 % | -2.635 B |
| Income before tax | -16.175 M 99.53 % | -3.424 B 32.84 % | -5.097 B -43.95 % | -3.541 B -101.35 % | -1.759 B 28.45 % | -2.458 B 6.73 % | -2.635 B |
| Income before tax ratio | -3.31 -423.75 % | -0.63 47.06 % | -1.19 11.22 % | -1.34 -0.98 % | -1.33 -101.49 % | -0.66 -29.05 % | -0.51 |
| EBITDA | -15.080 M 99.57 % | -3.494 B 22.42 % | -4.504 B -59.49 % | -2.824 B -151.66 % | -1.122 B 46.41 % | -2.094 B 5.62 % | -2.218 B |
| Net income ratio | -3.30 -408.51 % | -0.65 45.52 % | -1.19 11.22 % | -1.34 -0.98 % | -1.33 -101.49 % | -0.66 -29.05 % | -0.51 |
| Ratio EBITDA | -3.08 -378.49 % | -0.64 38.85 % | -1.05 1.63 % | -1.07 -26.21 % | -0.85 -50.91 % | -0.56 -30.59 % | -0.43 |
| Gross profit ratio | -0.41 -175.76 % | 0.54 2.30 % | 0.53 10.21 % | 0.48 20.72 % | 0.40 -7.04 % | 0.43 15.90 % | 0.37 |
| Weighted average shs out dil | 24.865 M 12.23 % | 22.155 M 2.39 % | 21.637 M 6.18 % | 20.377 M -4.27 % | 21.286 M 61.49 % | 13.181 M 12.23 % | 11.745 M |
| Weighted average shs out | 24.865 M 12.23 % | 22.155 M 2.39 % | 21.637 M 6.18 % | 20.377 M -4.27 % | 21.286 M 61.49 % | 13.181 M 12.23 % | 11.745 M |
| EPS diluted | -0.65 99.59 % | -159.03 32.50 % | -235.59 -35.57 % | -173.78 -19 647.73 % | -0.88 99.53 % | -186.48 16.89 % | -224.38 |
| Earnings per share | -0.65 99.59 % | -159.03 32.50 % | -235.59 -35.57 % | -173.78 -19 647.73 % | -0.88 99.53 % | -186.48 16.89 % | -224.38 |
| Gross profit | -2.017 M -100.07 % | 2.952 B 29.78 % | 2.274 B 78.70 % | 1.273 B 140.71 % | 528.719 M -66.99 % | 1.602 B -16.23 % | 1.912 B |
| Income tax expense | -13.000 K -100.01 % | 99.757 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 6.908 M -99.72 % | 2.470 B 23.54 % | 2.000 B 46.68 % | 1.363 B 71.86 % | 793.240 M -62.60 % | 2.121 B -34.51 % | 3.238 B |
| General and administrative expenses | 1.790 M -99.89 % | 1.568 B 18.38 % | 1.324 B 54.10 % | 859.304 M 61.64 % | 531.612 M 4.09 % | 510.743 M 2.69 % | 497.367 M |
| Selling and marketing expenses | 3.420 M -99.88 % | 2.753 B -4.63 % | 2.887 B 78.10 % | 1.621 B 87.82 % | 862.986 M -54.04 % | 1.878 B -12.62 % | 2.149 B |
| Other expenses | 4.528 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.512 B 6.16 % | -4.809 B |
| Operating expenses | 14.408 M -99.78 % | 6.596 B -4.69 % | 6.920 B 65.99 % | 4.169 B 137.52 % | 1.755 B 354.90 % | -688.588 M -28.32 % | -536.633 M |
| Cost and expenses | 21.316 M -99.76 % | 9.066 B 1.64 % | 8.920 B 61.23 % | 5.532 B 117.08 % | 2.548 B 77.91 % | 1.432 B -46.98 % | 2.702 B |
| Research and development expenses | 4.670 M -99.79 % | 2.275 B -16.02 % | 2.709 B 60.40 % | 1.689 B 368.31 % | 360.622 M -74.88 % | 1.436 B -11.71 % | 1.626 B |
| Selling general and administrative expenses | 5.210 M -99.88 % | 4.321 B 2.60 % | 4.211 B 69.79 % | 2.480 B 77.84 % | 1.395 B -41.61 % | 2.388 B -9.74 % | 2.646 B |
| Interest income | 21.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 239.000 K -86.09 % | 1.719 M 62.90 % | 1.055 M -61.43 % | 2.735 M 28.06 % | 2.136 M | 0.000 | 0.000 |
| Depreciation and amortization | 856.000 K -99.43 % | 150.359 M 5.85 % | 142.054 M 95.62 % | 72.617 M -30.48 % | 104.458 M -16.44 % | 125.009 M -11.80 % | 141.731 M |
| Operating income | -16.425 M 99.55 % | -3.644 B 21.56 % | -4.646 B -60.40 % | -2.896 B -136.14 % | -1.227 B -153.55 % | 2.290 B -6.47 % | 2.449 B |
| Operating income ratio | -3.36 -399.67 % | -0.67 38.17 % | -1.09 1.08 % | -1.10 -18.43 % | -0.93 -250.81 % | 0.62 29.40 % | 0.48 |
| Total other income expenses net | 250.000 K -99.89 % | 220.478 M 148.80 % | -451.832 M 29.93 % | -644.866 M -21.16 % | -532.255 M 88.79 % | -4.748 B 6.60 % | -5.084 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Net debt | -259.000 K 35.09 % | -399.000 K 97.13 % | -13.917 M 53.15 % | -29.708 M -39 189.47 % | 76.000 K 108.24 % | -922.000 K 82.40 % | -5.240 M |
| Total investments | 8.778 M -40.69 % | 14.800 M -4.41 % | 15.483 M -2.67 % | 15.907 M | 0.000 | 0.000 -100.00 % | 2.006 M |
| Total debt | 714.000 K -18.96 % | 881.000 K -8.99 % | 968.000 K 32.97 % | 728.000 K -77.09 % | 3.177 M -22.02 % | 4.074 M 297.85 % | 1.024 M |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -179.000 K -426.47 % | -34.000 K -9.56 % | -31.032 K | 0.000 | 0.000 100.00 % | 0.000 |
| Retained earnings | -89.654 M -24.70 % | -71.895 M -15.69 % | -62.147 M 57.97 % | -147.872 M -311.50 % | -35.935 M -17.96 % | -30.463 M -30.49 % | -23.345 M |
| Common stock | 70.000 K 14.75 % | 61.000 K 0.00 % | 61.000 K -67.78 % | 189.301 K 398.16 % | 38.000 K 8.57 % | 35.000 K 0.00 % | 35.000 K |
| Total equity | 12.339 M -51.02 % | 25.190 M -27.45 % | 34.723 M -27.08 % | 47.618 M 82 200.00 % | -58.000 K -115.22 % | 381.000 K -94.79 % | 7.319 M |
| Other non current liabilities | 929.000 K -26.44 % | 1.263 M 11.57 % | 1.132 M 5.01 % | 1.078 M -27.51 % | 1.487 M 17.46 % | 1.266 M | 0.000 |
| Long term debt | 285.000 K -35.52 % | 442.000 K -32.21 % | 652.000 K 63.00 % | 400.000 K -59.98 % | 999.585 K 93.72 % | 516.000 K | 0.000 |
| Total non current liabilities | 1.214 M -28.80 % | 1.705 M -4.43 % | 1.784 M 20.70 % | 1.478 M -17.80 % | 1.798 M 0.90 % | 1.782 M | 0.000 |
| Other current liabilities | 3.882 M 24.10 % | 3.128 M 3.47 % | 3.023 M 23.02 % | 2.457 M 172.33 % | -3.397 M -221.68 % | 2.792 M 11.46 % | 2.505 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 429.000 K -2.28 % | 439.000 K 38.92 % | 316.000 K -60.49 % | 799.701 K -91.45 % | 9.356 M 135.61 % | 3.971 M 287.79 % | 1.024 M |
| Total current liabilities | 5.770 M -1.89 % | 5.881 M 4.96 % | 5.603 M -4.60 % | 5.873 M -19.58 % | 7.303 M -21.05 % | 9.250 M 71.93 % | 5.380 M |
| Total liabilities | 6.984 M -7.94 % | 7.586 M 2.69 % | 7.387 M 0.49 % | 7.351 M -19.23 % | 9.101 M -17.50 % | 11.032 M 105.06 % | 5.380 M |
| Other non current assets | 80.000 K -90.73 % | 863.000 K | 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 |
| Intangible assets | 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 1.512 M -10.27 % | 1.685 M -25.24 % | 2.254 M 59.74 % | 1.411 M 18.67 % | 1.189 M -31.47 % | 1.735 M 52.59 % | 1.137 M |
| Total non current assets | 1.592 M -37.52 % | 2.548 M 13.04 % | 2.254 M 59.74 % | 1.411 M 18.67 % | 1.189 M -31.47 % | 1.735 M 52.59 % | 1.137 M |
| Other current assets | 1.139 M -44.14 % | 2.039 M 13.91 % | 1.790 M -4.58 % | 1.876 M -15.46 % | 2.219 M 166.39 % | 833.000 K -29.41 % | 1.180 M |
| Short term investments | 31.927 M -40.32 % | 53.493 M -1.74 % | 54.441 M 10.29 % | 49.364 M | 0.000 | 0.000 -100.00 % | 2.006 M |
| cash and cash equivalents | 973.000 K -23.98 % | 1.280 M -91.40 % | 14.885 M -51.09 % | 30.436 M 881.49 % | 3.101 M -37.93 % | 4.996 M -20.24 % | 6.264 M |
| Cash and short term investments | 9.751 M -39.36 % | 16.080 M -47.05 % | 30.368 M -34.47 % | 46.343 M 1 394.45 % | 3.101 M -37.93 % | 4.996 M -39.59 % | 8.270 M |
| Total current assets | 17.731 M -41.34 % | 30.228 M -24.16 % | 39.856 M -25.58 % | 53.558 M 581.92 % | 7.854 M -18.85 % | 9.678 M -24.88 % | 12.883 M |
| Inventory | 5.723 M 9.18 % | 5.242 M 45.17 % | 3.611 M 118.98 % | 1.649 M -11.06 % | 1.854 M 0.60 % | 1.843 M 16.87 % | 1.577 M |
| Net receivables | 1.118 M -83.72 % | 6.867 M 68.02 % | 4.087 M 10.76 % | 3.690 M 442.65 % | 680.000 K -66.10 % | 2.006 M 8.08 % | 1.856 M |
| Tax assets | 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 |
| Account payables | 1.459 M -36.95 % | 2.314 M 2.21 % | 2.264 M -13.46 % | 2.616 M 94.64 % | 1.344 M -45.96 % | 2.487 M 34.36 % | 1.851 M |
| Tax payables | 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 714.000 K -18.96 % | 881.000 K -8.99 % | 968.000 K 32.97 % | 728.000 K -66.54 % | 2.176 M 134.22 % | 929.000 K | 0.000 |
| Preferred stock | 0.000 -100.00 % | 179.000 K 426.47 % | 34.000 K 240.00 % | 10.000 K | 0.000 | 0.000 -100.00 % | 0.000 |
| Other total stockholders equity | 101.923 M 5.05 % | 97.024 M 0.22 % | 96.809 M -67.24 % | 295.477 M 724.46 % | 35.839 M 16.33 % | 30.809 M 0.59 % | 30.629 M |
| Deferred tax liabilities non current | 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 |
| Total assets | 19.323 M -41.05 % | 32.776 M -22.17 % | 42.110 M -23.39 % | 54.969 M 507.86 % | 9.043 M -20.77 % | 11.413 M -18.59 % | 14.020 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 59.000 K -99.95 % | 130.118 M -63.40 % | 355.488 M 187.82 % | 123.511 M 94.08 % | 63.639 M 57.51 % | 40.404 M -19.37 % | 50.111 M |
| Change in working capital | 5.135 M 100.30 % | -1.730 B -93.61 % | -893.466 M 18.21 % | -1.092 B -253.30 % | 712.566 M 770.65 % | 81.843 M 112.20 % | -670.884 M |
| Accounts receivables | 5.225 M 100.41 % | -1.281 B -799.75 % | -142.406 M 84.75 % | -934.093 M -319.17 % | 426.190 M 922.77 % | -51.800 M 89.68 % | -501.854 M |
| Inventory | 711.000 K 100.12 % | -584.087 M 27.59 % | -806.616 M -1 367.91 % | 63.618 M 1 899.39 % | -3.536 M 96.15 % | -91.858 M 55.34 % | -205.678 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -801.000 K -100.59 % | 135.540 M 143.97 % | 55.556 M 125.04 % | -221.886 M -176.54 % | 289.912 M 28.56 % | 225.500 M 515.31 % | 36.648 M |
| Other non cash items | -324.000 K -100.01 % | 4.737 B -10.32 % | 5.282 B 351.81 % | 1.169 B 52.82 % | 764.953 M 125.80 % | 338.769 M 231.67 % | -257.284 M |
| Net cash provided by operating activities | -10.436 M 78.61 % | -48.785 M 2.30 % | -49.935 M 98.42 % | -3.168 B -22 300.36 % | -14.145 M 99.19 % | -1.745 B 48.24 % | -3.372 B |
| Investments in property plant and equipment | -170.000 K 98.57 % | -11.928 M 94.49 % | -216.598 M -125.88 % | -95.892 M -7 358.70 % | -1.286 M 98.12 % | -68.375 M 22.85 % | -88.629 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -5.065 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 11.213 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -3.000 K -100.02 % | 14.531 M -93.23 % | 214.528 M 104.48 % | -4.791 B -376 824.23 % | 1.272 M -99.81 % | 672.358 M 190.21 % | -745.302 M |
| Net cash used for investing activites | 5.975 M 129.48 % | 2.604 M 225.80 % | -2.070 M 99.96 % | -4.887 B -35 529 030.34 % | -13.756 K -100.00 % | 603.982 M 172.43 % | -833.931 M |
| Debt repayment | -1.629 B -882.19 % | -165.901 M 8.03 % | -180.381 M -68.48 % | -107.064 M 13.48 % | -123.743 M 28.90 % | -174.046 M | 0.000 |
| Common stock issued | 4.890 M | 0.000 -100.00 % | 2.066 M -98.82 % | 174.501 M 56 279.37 % | 309.512 K | 0.000 | 0.000 |
| 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 | 1.629 B 901.55 % | 162.619 M -9.23 % | 179.155 M -98.91 % | 16.471 B 12 284.36 % | 133.001 M -84.84 % | 877.484 M -78.73 % | 4.125 B |
| Net cash used provided by financing activities | 4.140 M 226.13 % | -3.282 M -490.76 % | 839.984 K -99.99 % | 16.539 B 172 765.79 % | 9.567 M -98.64 % | 703.437 M -82.95 % | 4.125 B |
| Effect of forex changes on cash | 14.000 K -99.11 % | 1.578 M -82.49 % | 9.014 M 355.74 % | -3.525 M -275.87 % | -937.774 K | 0.000 | 0.000 |
| Net change in cash | -307.000 K 99.36 % | -47.885 M -13.60 % | -42.151 M -100.50 % | 8.449 B 152 906.98 % | -5.529 M 99.10 % | -617.217 M -126.35 % | 2.342 B |
| Cash at beginning of period | 1.280 M -99.98 % | 5.234 B -44.59 % | 9.445 B 847.65 % | 996.692 M -42.23 % | 1.725 B -26.35 % | 2.342 B | 0.000 |
| Cash at end of period | 973.000 K -99.79 % | 462.643 M -91.16 % | 5.234 B -44.59 % | 9.445 B 847.65 % | 996.692 M -42.23 % | 1.725 B -26.35 % | 2.342 B |
| Operating cash flow | -10.436 M 99.78 % | -4.781 B 8.51 % | -5.226 B -64.93 % | -3.168 B -161.35 % | -1.212 B 30.54 % | -1.745 B 48.24 % | -3.372 B |
| Capital expenditure | -170.000 K 98.57 % | -11.928 M 94.49 % | -216.598 M -125.88 % | -95.892 M -7 358.70 % | -1.286 M 98.12 % | -68.375 M 22.85 % | -88.629 M |
| Free CashFlow | -10.606 M 99.78 % | -4.793 B 11.93 % | -5.442 B -66.72 % | -3.264 B -168.97 % | -1.214 B 33.08 % | -1.814 B 47.59 % | -3.460 B |
| 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 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 5.128 B -9.45 % | 5.663 B 35.22 % | 4.188 B -2.44 % | 4.293 B 778.75 % | 488.550 M 2.34 % | 477.382 M -65.81 % | 1.396 B -5.25 % | 1.473 B 9.27 % | 1.348 B 3.04 % | 1.309 B -7.17 % | 1.410 B -1.39 % | 1.430 B 97.87 % | 722.465 M -14.74 % | 847.356 M 71.37 % | 494.455 M 36.08 % | 363.354 M 13.24 % | 320.859 M -68.21 % | 1.009 B |
| Net income | -9.045 B 9.45 % | -9.989 B 26.01 % | -13.501 B 2.44 % | -13.839 B -739.00 % | -1.650 B -2.34 % | -1.612 B -99.26 % | -808.903 M 5.25 % | -853.685 M 12.62 % | -977.007 M -3.04 % | -948.196 M -12.59 % | -842.130 M 1.39 % | -854.033 M 49.62 % | -1.695 B -80.25 % | -940.455 M -7.83 % | -872.184 M -135.45 % | -370.425 M 32.49 % | -548.683 M -15.76 % | -473.965 M |
| Income before tax | -9.005 B 9.45 % | -9.945 B -34 117.45 % | -29.063 M 99.79 % | -13.918 B -746.56 % | -1.644 B -2.34 % | -1.606 B -111.65 % | -759.024 M 5.25 % | -801.045 M 18.01 % | -977.007 M -3.04 % | -948.196 M -12.59 % | -842.130 M 1.39 % | -854.033 M 49.62 % | -1.695 B -80.25 % | -940.455 M -7.83 % | -872.184 M -135.45 % | -370.425 M 32.49 % | -548.683 M -15.76 % | -473.965 M |
| Income before tax ratio | -1.76 0.00 % | -1.76 -25 205.42 % | -0.01 99.79 % | -3.24 3.66 % | -3.37 0.00 % | -3.37 -518.95 % | -0.54 0.00 % | -0.54 24.96 % | -0.72 0.00 % | -0.72 -21.29 % | -0.60 0.00 % | -0.60 74.54 % | -2.35 -111.41 % | -1.11 37.08 % | -1.76 -73.03 % | -1.02 40.38 % | -1.71 -264.19 % | -0.47 |
| EBITDA | -7.929 B 9.45 % | -8.756 B 37.19 % | -13.941 B 1.41 % | -14.140 B -821.23 % | -1.535 B -2.34 % | -1.500 B -84.55 % | -812.698 M 3.32 % | -840.589 M 7.43 % | -908.068 M -3.04 % | -881.290 M -8.97 % | -808.726 M 1.39 % | -820.157 M 42.78 % | -1.433 B -49.48 % | -958.920 M -101.51 % | -475.870 M -219.26 % | -149.054 M 63.68 % | -410.429 M -13.79 % | -360.697 M |
| Net income ratio | -1.76 0.00 % | -1.76 45.28 % | -3.22 0.00 % | -3.22 4.52 % | -3.38 0.00 % | -3.38 -482.71 % | -0.58 0.00 % | -0.58 20.03 % | -0.72 0.00 % | -0.72 -21.29 % | -0.60 0.00 % | -0.60 74.54 % | -2.35 -111.41 % | -1.11 37.08 % | -1.76 -73.03 % | -1.02 40.38 % | -1.71 -264.19 % | -0.47 |
| Ratio EBITDA | -1.55 0.00 % | -1.55 53.55 % | -3.33 -1.06 % | -3.29 -4.83 % | -3.14 0.00 % | -3.14 -439.70 % | -0.58 -2.03 % | -0.57 15.28 % | -0.67 0.00 % | -0.67 -17.38 % | -0.57 0.00 % | -0.57 71.08 % | -1.98 -75.32 % | -1.13 -17.59 % | -0.96 -134.61 % | -0.41 67.93 % | -1.28 -257.97 % | -0.36 |
| Gross profit ratio | 0.28 0.00 % | 0.28 126.39 % | -1.04 0.00 % | -1.04 -801.10 % | 0.15 0.00 % | 0.15 -74.53 % | 0.58 0.00 % | 0.58 16.30 % | 0.50 0.00 % | 0.50 -8.71 % | 0.55 0.00 % | 0.55 10.64 % | 0.50 -1.76 % | 0.51 14.82 % | 0.44 -10.29 % | 0.49 70.42 % | 0.29 -40.25 % | 0.48 |
| Weighted average shs out dil | 26.855 B 0.00 % | 26.855 B 5.49 % | 25.457 B 0.00 % | 25.457 B 104 781.24 % | 24.272 M 0.00 % | 24.272 M 10.65 % | 21.937 M -1.82 % | 22.342 M 1.85 % | 21.937 M -0.14 % | 21.967 M 0.14 % | 21.937 M 1.07 % | 21.704 M -1.03 % | 21.929 M 1.21 % | 21.666 M 1.00 % | 21.451 M 0.48 % | 21.348 M 0.00 % | 21.348 M 0.00 % | 21.348 M |
| Weighted average shs out | 26.855 B 0.00 % | 26.855 B 5.49 % | 25.457 B 0.00 % | 25.457 B 104 781.57 % | 24.272 M 0.00 % | 24.272 M 10.65 % | 21.937 M -1.82 % | 22.342 M 1.85 % | 21.937 M -0.14 % | 21.967 M 0.14 % | 21.937 M 1.07 % | 21.704 M -1.03 % | 21.929 M 1.21 % | 21.666 M 1.00 % | 21.451 M 0.48 % | 21.348 M 0.00 % | 21.348 M 0.00 % | 21.348 M |
| EPS diluted | -0.34 8.11 % | -0.37 30.19 % | -0.53 1.85 % | -0.54 99.21 % | -67.96 -2.33 % | -66.41 -83.45 % | -36.20 5.26 % | -38.21 14.10 % | -44.48 -3.03 % | -43.17 -11.26 % | -38.80 1.40 % | -39.35 49.93 % | -78.59 -86.41 % | -42.16 10.83 % | -47.28 -72.24 % | -27.45 33.98 % | -41.58 -11.38 % | -37.33 |
| Earnings per share | -0.34 8.11 % | -0.37 30.19 % | -0.53 1.85 % | -0.54 99.21 % | -67.96 -2.33 % | -66.41 -83.45 % | -36.20 5.26 % | -38.21 14.10 % | -44.48 -3.03 % | -43.17 -11.26 % | -38.80 1.40 % | -39.35 49.93 % | -78.59 -86.41 % | -42.16 10.83 % | -47.28 -72.24 % | -27.45 33.98 % | -41.58 -11.38 % | -37.33 |
| Gross profit | 1.411 B -9.45 % | 1.559 B 135.68 % | -4.368 B 2.44 % | -4.478 B -6 260.96 % | 72.678 M 2.34 % | 71.017 M -91.29 % | 815.409 M -5.25 % | 860.551 M 27.08 % | 677.159 M 3.04 % | 657.190 M -15.26 % | 775.498 M -1.39 % | 786.459 M 118.93 % | 359.224 M -16.24 % | 428.876 M 96.76 % | 217.964 M 22.08 % | 178.543 M 92.99 % | 92.516 M -81.01 % | 487.088 M |
| Income tax expense | 40.417 M -9.45 % | 44.636 M 28 712.82 % | -156.000 K -100.20 % | 78.294 M 1 330.16 % | 5.474 M 2.34 % | 5.349 M -89.28 % | 49.879 M -5.25 % | 52.640 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 3.717 B -9.45 % | 4.105 B -52.03 % | 8.557 B -2.44 % | 8.771 B 2 009.02 % | 415.871 M 2.34 % | 406.365 M -30.02 % | 580.653 M -5.25 % | 612.799 M -8.70 % | 671.229 M 3.04 % | 651.435 M 2.73 % | 634.147 M -1.39 % | 643.110 M 77.05 % | 363.241 M -13.20 % | 418.480 M 51.35 % | 276.490 M 49.61 % | 184.811 M -19.06 % | 228.344 M -56.28 % | 522.312 M |
| General and administrative expenses | 2.255 B -9.45 % | 2.490 B -26.10 % | 3.370 B -2.44 % | 3.454 B -11.52 % | 3.904 B 2.34 % | 3.815 B 689.97 % | 482.884 M -5.25 % | 509.617 M 73.61 % | 293.547 M 3.04 % | 284.890 M -20.99 % | 360.586 M -1.39 % | 365.683 M 22.10 % | 299.499 M 30.86 % | 228.868 M 8.49 % | 210.954 M 25.02 % | 168.740 M 61.25 % | 104.643 M -26.27 % | 141.931 M |
| Selling and marketing expenses | 4.532 B -9.45 % | 5.005 B 0.62 % | 4.974 B -2.44 % | 5.098 B -17.41 % | 6.173 B 2.34 % | 6.032 B 770.32 % | 693.061 M -5.25 % | 731.430 M 4.36 % | 700.880 M 3.04 % | 680.212 M -13.37 % | 785.167 M -1.39 % | 796.265 M 21.78 % | 653.833 M 18.60 % | 551.301 M 102.50 % | 272.252 M 86.78 % | 145.759 M -52.68 % | 308.039 M -26.34 % | 418.195 M |
| Other expenses | -17.157 B 9.45 % | -18.948 B -160.82 % | 31.156 B -2.44 % | 31.937 B 362.98 % | -12.144 B -2.34 % | -11.867 B | 0.000 | 0.000 100.00 % | -1.993 B -3.04 % | -1.934 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.290 B |
| Operating expenses | -7.167 B 9.45 % | -7.916 B -119.27 % | 41.080 B -2.44 % | 42.109 B 2 826.63 % | -1.544 B -2.34 % | -1.509 B -190.60 % | 1.666 B -5.25 % | 1.758 B 650.54 % | -319.306 M -3.04 % | -309.890 M -118.76 % | 1.652 B -1.39 % | 1.675 B -6.70 % | 1.796 B 28.08 % | 1.402 B 95.55 % | 716.984 M 102.70 % | 353.712 M -37.37 % | 564.795 M 141.06 % | -1.375 B |
| Cost and expenses | -3.451 B 9.45 % | -3.811 B -107.68 % | 49.637 B -2.44 % | 50.880 B 4 608.66 % | -1.128 B -2.34 % | -1.103 B -149.09 % | 2.246 B -5.25 % | 2.371 B 573.65 % | 351.923 M 3.04 % | 341.545 M -85.06 % | 2.286 B -1.39 % | 2.319 B 7.39 % | 2.159 B 18.59 % | 1.821 B 83.25 % | 993.474 M 84.48 % | 538.522 M -32.10 % | 793.139 M 192.97 % | -853.138 M |
| Research and development expenses | 3.203 B -9.45 % | 3.537 B 2.43 % | 3.454 B -2.44 % | 3.540 B 576.74 % | 523.096 M 2.34 % | 511.139 M 4.37 % | 489.751 M -5.25 % | 516.865 M -22.18 % | 664.187 M 3.04 % | 644.600 M 27.31 % | 506.333 M -1.39 % | 513.490 M -39.05 % | 842.439 M 35.46 % | 621.901 M 166.02 % | 233.778 M 496.19 % | 39.212 M -74.22 % | 152.114 M -57.11 % | 354.654 M |
| Selling general and administrative expenses | 6.787 B -9.45 % | 7.495 B 15.84 % | 6.471 B -2.44 % | 6.633 B -34.18 % | 10.077 B 2.34 % | 9.846 B 737.32 % | 1.176 B -5.25 % | 1.241 B 22.94 % | 1.009 B 3.04 % | 979.670 M -14.50 % | 1.146 B -1.39 % | 1.162 B 21.88 % | 953.332 M 22.20 % | 780.170 M 61.46 % | 483.206 M 53.64 % | 314.500 M -23.79 % | 412.682 M -26.32 % | 560.125 M |
| Interest income | 0.000 | 0.000 -100.00 % | 993.618 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.910 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 1.420 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.582 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 |
| Depreciation and amortization | 650.043 M -9.45 % | 717.902 M 104.54 % | 350.990 M -31.20 % | 510.154 M 521.25 % | 82.117 M 2.34 % | 80.240 M 113.46 % | 37.590 M -33.79 % | 56.772 M -35.78 % | 88.398 M 3.04 % | 85.791 M 26.42 % | 67.863 M -1.39 % | 68.822 M 2 089.39 % | 3.143 M -77.98 % | 14.275 M -38.33 % | 23.150 M -11.35 % | 26.115 M -57.78 % | 61.850 M 97.91 % | 31.252 M |
| Operating income | 8.579 B -9.45 % | 9.474 B 120.85 % | -45.449 B 2.44 % | -46.587 B -2 980.99 % | 1.617 B 2.34 % | 1.580 B 285.83 % | -850.288 M 5.25 % | -897.361 M -190.05 % | 996.466 M 3.04 % | 967.080 M 210.32 % | -876.589 M 1.39 % | -888.979 M 38.12 % | -1.437 B -47.61 % | -973.195 M -95.02 % | -499.020 M -184.88 % | -175.168 M 62.91 % | -472.280 M -125.36 % | 1.863 B |
| Operating income ratio | 1.67 0.00 % | 1.67 115.42 % | -10.85 0.00 % | -10.85 -427.85 % | 3.31 0.00 % | 3.31 643.44 % | -0.61 0.00 % | -0.61 -182.42 % | 0.74 0.00 % | 0.74 218.84 % | -0.62 0.00 % | -0.62 68.73 % | -1.99 -73.13 % | -1.15 -13.80 % | -1.01 -109.35 % | -0.48 67.25 % | -1.47 -179.77 % | 1.85 |
| Total other income expenses net | -17.583 B 9.45 % | -19.419 B -160.93 % | 31.871 B -2.44 % | 32.669 B 1 101.79 % | -3.261 B -2.34 % | -3.187 B -3 591.59 % | 91.264 M -5.25 % | 96.316 M 104.88 % | -1.973 B -3.04 % | -1.915 B -5 658.17 % | 34.459 M -1.39 % | 34.946 M 113.51 % | -258.634 M -889.97 % | 32.740 M 108.77 % | -373.164 M -91.11 % | -195.257 M -155.56 % | -76.403 M 96.73 % | -2.337 B |
| 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 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -6.470 M 9.45 % | -7.146 M -2 658.90 % | -259.000 K 72.76 % | -950.716 K 28.84 % | -1.336 M 17.28 % | -1.615 M -304.76 % | -399.000 K 50.13 % | -800.000 K 73.73 % | -3.045 M 0.00 % | -3.045 M 78.12 % | -13.917 M 2.03 % | -14.206 M 33.15 % | -21.250 M 0.00 % | -21.250 M 28.47 % | -29.708 M 0.59 % | -29.884 M 35.68 % | -46.462 M 0.00 % | -46.462 M -61 234.21 % | 76.000 K 131.02 % | -245.000 K 71.04 % | -846.000 K 0.00 % | -846.000 K 8.24 % | -922.000 K 0.00 % | -922.000 K -111.15 % | 8.270 M |
| Total investments | 18.444 M -9.45 % | 20.369 M 132.05 % | 8.778 M -73.18 % | 32.727 M 195.05 % | 11.092 M 0.00 % | 11.092 M -25.05 % | 14.800 M 0.00 % | 14.800 M -23.22 % | 19.275 M 0.00 % | 19.275 M 24.49 % | 15.483 M 0.00 % | 15.483 M 0.47 % | 15.410 M 0.00 % | 15.410 M -3.12 % | 15.907 M 0.00 % | 15.907 M 165.12 % | 6.000 M 0.00 % | 6.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.540 M |
| Total debt | 282.920 K -9.45 % | 312.454 K -56.24 % | 714.000 K -73.33 % | 2.677 M 859.47 % | 279.000 K -72.89 % | 1.029 M 16.83 % | 881.000 K 83.54 % | 480.000 K -21.31 % | 610.000 K 0.00 % | 610.000 K -36.98 % | 968.000 K 42.56 % | 679.000 K 43.25 % | 474.000 K 0.00 % | 474.000 K -34.89 % | 728.000 K 31.88 % | 552.000 K 388.50 % | 113.000 K 0.00 % | 113.000 K -96.44 % | 3.177 M 11.24 % | 2.856 M 54.88 % | 1.844 M 0.00 % | 1.844 M -54.74 % | 4.074 M 0.00 % | 4.074 M | 0.000 |
| Accumulated other comprehensive income loss | -761.190 K 9.45 % | -840.652 K | 0.000 100.00 % | -820.225 K -90.99 % | -429.460 K -276.72 % | -114.000 K 82.38 % | -646.977 K -261.44 % | -179.000 K -272.92 % | -48.000 K 0.00 % | -48.000 K -41.18 % | -34.000 K 0.00 % | -34.000 K 63.83 % | -94.000 K 0.00 % | -94.000 K -840.00 % | -10.000 K 0.00 % | -10.000 K | 0.000 | 0.000 -100.00 % | 0.000 0.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.319 M |
| Retained earnings | -320.054 M 9.45 % | -353.464 M -294.25 % | -89.654 M 73.18 % | -334.257 M -314.54 % | -80.633 M 0.00 % | -80.633 M 69.64 % | -265.629 M -269.47 % | -71.895 M -6.64 % | -67.419 M 0.00 % | -67.419 M -8.48 % | -62.147 M 0.00 % | -62.147 M -8.35 % | -57.357 M 0.00 % | -57.357 M -21.14 % | -47.346 M 0.64 % | -47.650 M -15.42 % | -41.285 M 0.00 % | -41.285 M -14.89 % | -35.935 M 0.00 % | -35.935 M -6.85 % | -33.630 M 0.00 % | -33.630 M -10.40 % | -30.463 M 0.00 % | -30.463 M | 0.000 |
| Common stock | 316.601 K -9.45 % | 349.651 K 399.50 % | 70.000 K -73.18 % | 260.981 K 272.83 % | 70.000 K 0.00 % | 70.000 K -68.25 % | 220.478 K 261.44 % | 61.000 K 0.00 % | 61.000 K 0.00 % | 61.000 K 0.00 % | 61.000 K 0.00 % | 61.000 K 0.00 % | 61.000 K 0.00 % | 61.000 K 0.00 % | 61.000 K 0.00 % | 61.000 K 0.00 % | 61.000 K 0.00 % | 61.000 K 60.53 % | 38.000 K 0.00 % | 38.000 K 8.57 % | 35.000 K 0.00 % | 35.000 K 0.00 % | 35.000 K 0.00 % | 35.000 K | 0.000 |
| Total equity | 30.926 M -9.45 % | 34.154 M 176.80 % | 12.339 M -73.18 % | 46.003 M 114.24 % | 21.473 M 0.00 % | 21.473 M -14.76 % | 25.190 M 0.00 % | 25.190 M -15.15 % | 29.686 M 0.00 % | 29.686 M -14.51 % | 34.723 M 0.00 % | 34.723 M -11.04 % | 39.031 M 0.00 % | 39.031 M -18.03 % | 47.618 M 0.00 % | 47.618 M -10.00 % | 52.906 M 0.00 % | 52.906 M 91 317.24 % | -58.000 K 0.00 % | -58.000 K 97.60 % | -2.420 M 0.00 % | -2.420 M -735.17 % | 381.000 K 0.00 % | 381.000 K -94.79 % | 7.319 M |
| Other non current liabilities | 3.307 M -9.45 % | 3.653 M 293.19 % | 929.000 K -73.18 % | 3.464 M 161.40 % | 1.325 M 0.00 % | 1.325 M 4.91 % | 1.263 M 0.00 % | 1.263 M -2.40 % | 1.294 M 0.00 % | 1.294 M 14.31 % | 1.132 M 0.00 % | 1.132 M 69.46 % | 668.000 K 0.00 % | 668.000 K -38.03 % | 1.078 M 0.00 % | 1.078 M -27.16 % | 1.480 M 0.00 % | 1.480 M -0.47 % | 1.487 M 0.00 % | 1.487 M -56.97 % | 3.456 M 0.00 % | 3.456 M 172.99 % | 1.266 M 0.00 % | 1.266 M | 0.000 |
| Long term debt | 282.920 K -9.45 % | 312.454 K 9.63 % | 285.000 K -73.18 % | 1.063 M 280.85 % | 279.000 K 0.00 % | 279.000 K -36.88 % | 442.000 K 0.00 % | 442.000 K -27.54 % | 610.000 K 0.00 % | 610.000 K -6.44 % | 652.000 K 0.00 % | 652.000 K 37.55 % | 474.000 K 0.00 % | 474.000 K 18.50 % | 400.000 K 0.00 % | 400.000 K 253.98 % | 113.000 K 0.00 % | 113.000 K -63.67 % | 311.000 K 0.00 % | 311.000 K -20.66 % | 392.000 K 0.00 % | 392.000 K -24.03 % | 516.000 K 0.00 % | 516.000 K | 0.000 |
| Total non current liabilities | 3.590 M -9.45 % | 3.965 M 226.62 % | 1.214 M -73.18 % | 4.526 M 182.18 % | 1.604 M 0.00 % | 1.604 M -5.92 % | 1.705 M 0.00 % | 1.705 M -10.45 % | 1.904 M 0.00 % | 1.904 M 6.73 % | 1.784 M 0.00 % | 1.784 M 56.22 % | 1.142 M 0.00 % | 1.142 M -22.73 % | 1.478 M 0.00 % | 1.478 M -7.22 % | 1.593 M 0.00 % | 1.593 M -11.40 % | 1.798 M 0.00 % | 1.798 M -53.27 % | 3.848 M 0.00 % | 3.848 M 115.94 % | 1.782 M 0.00 % | 1.782 M | 0.000 |
| Other current liabilities | 1.656 M -90.42 % | 17.285 M 346.95 % | 3.867 M -73.28 % | 14.473 M 204.35 % | -13.870 M -540.32 % | 3.150 M 5.33 % | 2.991 M -3.22 % | 3.090 M -3.53 % | 3.203 M 0.00 % | 3.203 M 5.95 % | 3.023 M 0.90 % | 2.996 M -17.96 % | 3.652 M 0.00 % | 3.652 M 24.68 % | 2.929 M 5.47 % | 2.777 M 55.14 % | 1.790 M -36.64 % | 2.825 M -7.32 % | 3.048 M 0.00 % | 3.048 M 9.76 % | 2.777 M 0.00 % | 2.777 M -0.54 % | 2.792 M 0.00 % | 2.792 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 13.995 M | 0.000 -100.00 % | 443.548 K -72.52 % | 1.614 M -90.52 % | 17.020 M | 0.000 -100.00 % | 576.347 K 20.83 % | 477.000 K | 0.000 | 0.000 -100.00 % | 316.000 K -7.87 % | 343.000 K | 0.000 | 0.000 -100.00 % | 328.000 K -31.67 % | 480.000 K | 0.000 | 0.000 -100.00 % | 2.911 M 0.00 % | 2.911 M 100.48 % | 1.452 M 0.00 % | 1.452 M -63.43 % | 3.971 M 0.00 % | 3.971 M | 0.000 |
| Total current liabilities | 19.427 M -9.45 % | 21.455 M 271.84 % | 5.770 M -73.18 % | 21.512 M 341.91 % | 4.868 M 0.00 % | 4.868 M -17.22 % | 5.881 M 0.00 % | 5.881 M 1.89 % | 5.772 M 0.00 % | 5.772 M 3.02 % | 5.603 M 0.00 % | 5.603 M -11.86 % | 6.357 M 0.00 % | 6.357 M 8.24 % | 5.873 M 0.00 % | 5.873 M 107.89 % | 2.825 M 0.00 % | 2.825 M -61.32 % | 7.303 M 0.00 % | 7.303 M 23.99 % | 5.890 M 0.00 % | 5.890 M -36.32 % | 9.250 M 0.00 % | 9.250 M | 0.000 |
| Total liabilities | 23.018 M -9.45 % | 25.420 M 263.98 % | 6.984 M -73.18 % | 26.038 M 302.32 % | 6.472 M 0.00 % | 6.472 M -14.68 % | 7.586 M 0.00 % | 7.586 M -1.17 % | 7.676 M 0.00 % | 7.676 M 3.91 % | 7.387 M 0.00 % | 7.387 M -1.49 % | 7.499 M 0.00 % | 7.499 M 2.01 % | 7.351 M 0.00 % | 7.351 M 66.39 % | 4.418 M 0.00 % | 4.418 M -51.46 % | 9.101 M 0.00 % | 9.101 M -6.54 % | 9.738 M 0.00 % | 9.738 M -11.73 % | 11.032 M 0.00 % | 11.032 M | 0.000 |
| Other non current assets | 266.081 K -9.45 % | 293.857 K 267.32 % | 80.000 K -73.18 % | 298.264 K -39.38 % | 492.000 K 0.00 % | 492.000 K -42.99 % | 863.000 K 0.00 % | 863.000 K 29.58 % | 666.000 K 0.00 % | 666.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 100.00 % | -8.270 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| Property plant equipment net | 4.005 M -9.45 % | 4.423 M 192.51 % | 1.512 M -73.18 % | 5.637 M 310.87 % | 1.372 M 0.00 % | 1.372 M -18.58 % | 1.685 M 0.00 % | 1.685 M -19.15 % | 2.084 M 0.00 % | 2.084 M -7.54 % | 2.254 M 0.00 % | 2.254 M 16.25 % | 1.939 M 0.00 % | 1.939 M 37.42 % | 1.411 M 0.00 % | 1.411 M 36.59 % | 1.033 M 0.00 % | 1.033 M -13.12 % | 1.189 M 0.00 % | 1.189 M -11.73 % | 1.347 M 0.00 % | 1.347 M -22.36 % | 1.735 M 0.00 % | 1.735 M | 0.000 |
| Total non current assets | 4.271 M -9.45 % | 4.717 M 196.27 % | 1.592 M -73.18 % | 5.935 M 218.43 % | 1.864 M 0.00 % | 1.864 M -26.84 % | 2.548 M 0.00 % | 2.548 M -7.35 % | 2.750 M 0.00 % | 2.750 M 22.01 % | 2.254 M 0.00 % | 2.254 M 16.25 % | 1.939 M 0.00 % | 1.939 M 37.42 % | 1.411 M 0.00 % | 1.411 M 36.59 % | 1.033 M 0.00 % | 1.033 M -13.12 % | 1.189 M 0.00 % | 1.189 M -11.73 % | 1.347 M 0.00 % | 1.347 M -22.36 % | 1.735 M 0.00 % | 1.735 M 120.98 % | -8.270 M |
| Other current assets | 3.520 M -9.45 % | 3.887 M 241.27 % | 1.139 M -79.46 % | 5.544 M 93.78 % | 2.861 M 0.00 % | 2.861 M 40.31 % | 2.039 M 0.00 % | 2.039 M 24.18 % | 1.642 M 0.00 % | 1.642 M -8.27 % | 1.790 M 0.00 % | 1.790 M 13.72 % | 1.574 M 0.00 % | 1.574 M -16.10 % | 1.876 M 0.00 % | 1.876 M 89.69 % | 989.000 K 0.00 % | 989.000 K -55.43 % | 2.219 M 0.00 % | 2.219 M 224.42 % | 684.000 K 0.00 % | 684.000 K -17.89 % | 833.000 K 0.00 % | 833.000 K | 0.000 |
| Short term investments | 18.444 M -9.45 % | 20.369 M -36.20 % | 31.927 M -2.44 % | 32.727 M -21.85 % | 41.878 M 277.55 % | 11.092 M -79.26 % | 53.493 M 261.44 % | 14.800 M -23.22 % | 19.275 M 0.00 % | 19.275 M 24.49 % | 15.483 M 0.00 % | 15.483 M 0.47 % | 15.410 M 0.00 % | 15.410 M -3.12 % | 15.907 M 0.00 % | 15.907 M 165.12 % | 6.000 M 0.00 % | 6.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.540 M |
| cash and cash equivalents | 6.753 M -9.45 % | 7.458 M 666.50 % | 973.000 K -73.18 % | 3.628 M 124.62 % | 1.615 M 0.00 % | 1.615 M 26.17 % | 1.280 M 0.00 % | 1.280 M -64.98 % | 3.655 M 0.00 % | 3.655 M -75.45 % | 14.885 M 0.00 % | 14.885 M -31.48 % | 21.724 M 0.00 % | 21.724 M -28.62 % | 30.436 M 0.00 % | 30.436 M -34.65 % | 46.575 M 0.00 % | 46.575 M 1 401.93 % | 3.101 M 0.00 % | 3.101 M 15.28 % | 2.690 M 0.00 % | 2.690 M -46.16 % | 4.996 M 0.00 % | 4.996 M 160.41 % | -8.270 M |
| Cash and short term investments | 25.197 M -9.45 % | 27.827 M 185.38 % | 9.751 M -73.18 % | 36.355 M 186.10 % | 12.707 M 0.00 % | 12.707 M -20.98 % | 16.080 M 0.00 % | 16.080 M -29.87 % | 22.930 M 0.00 % | 22.930 M -24.49 % | 30.368 M 0.00 % | 30.368 M -18.22 % | 37.134 M 0.00 % | 37.134 M -19.87 % | 46.343 M 0.00 % | 46.343 M -11.85 % | 52.575 M 0.00 % | 52.575 M 1 595.42 % | 3.101 M 0.00 % | 3.101 M 15.28 % | 2.690 M 0.00 % | 2.690 M -46.16 % | 4.996 M 0.00 % | 4.996 M -39.59 % | 8.270 M |
| Total current assets | 49.673 M -9.45 % | 54.858 M 209.39 % | 17.731 M -73.18 % | 66.106 M 153.47 % | 26.081 M 0.00 % | 26.081 M -13.72 % | 30.228 M 0.00 % | 30.228 M -12.67 % | 34.612 M 0.00 % | 34.612 M -13.16 % | 39.856 M 0.00 % | 39.856 M -10.62 % | 44.591 M 0.00 % | 44.591 M -16.74 % | 53.558 M 0.00 % | 53.558 M -4.86 % | 56.291 M 0.00 % | 56.291 M 616.72 % | 7.854 M 0.00 % | 7.854 M 31.54 % | 5.971 M 0.00 % | 5.971 M -38.30 % | 9.678 M 0.00 % | 9.678 M 17.03 % | 8.270 M |
| Inventory | 18.484 M -9.45 % | 20.414 M 256.70 % | 5.723 M -73.18 % | 21.337 M 264.61 % | 5.852 M 0.00 % | 5.852 M 11.64 % | 5.242 M 0.00 % | 5.242 M -4.13 % | 5.468 M 0.00 % | 5.468 M 51.43 % | 3.611 M 0.00 % | 3.611 M 38.25 % | 2.612 M 0.00 % | 2.612 M 58.40 % | 1.649 M 0.00 % | 1.649 M 6.52 % | 1.548 M 0.00 % | 1.548 M -16.50 % | 1.854 M 0.00 % | 1.854 M -2.42 % | 1.900 M 0.00 % | 1.900 M 3.09 % | 1.843 M 0.00 % | 1.843 M | 0.000 |
| Net receivables | 2.472 M -9.45 % | 2.730 M 144.21 % | 1.118 M -61.06 % | 2.871 M -38.41 % | 4.661 M 0.00 % | 4.661 M -32.12 % | 6.867 M 0.00 % | 6.867 M 50.20 % | 4.572 M 0.00 % | 4.572 M 11.87 % | 4.087 M 0.00 % | 4.087 M 24.95 % | 3.271 M 0.00 % | 3.271 M -11.36 % | 3.690 M 0.00 % | 3.690 M 212.98 % | 1.179 M 0.00 % | 1.179 M 73.38 % | 680.000 K 0.00 % | 680.000 K -2.44 % | 697.000 K 0.00 % | 697.000 K -65.25 % | 2.006 M 0.00 % | 2.006 M | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Account payables | 3.776 M -9.45 % | 4.170 M 185.80 % | 1.459 M -73.10 % | 5.425 M 215.76 % | 1.718 M 0.00 % | 1.718 M -25.76 % | 2.314 M 0.00 % | 2.314 M -9.93 % | 2.569 M 0.00 % | 2.569 M 13.47 % | 2.264 M 0.00 % | 2.264 M -16.30 % | 2.705 M 0.00 % | 2.705 M 3.40 % | 2.616 M 0.00 % | 2.616 M 152.75 % | 1.035 M | 0.000 -100.00 % | 1.344 M 0.00 % | 1.344 M -19.08 % | 1.661 M 0.00 % | 1.661 M -33.21 % | 2.487 M 0.00 % | 2.487 M | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Capital lease obligations | 282.920 K -9.45 % | 312.454 K -56.24 % | 714.000 K -73.18 % | 2.662 M 854.12 % | 279.000 K 0.00 % | 279.000 K -68.33 % | 881.000 K 0.00 % | 881.000 K 44.43 % | 610.000 K 0.00 % | 610.000 K -36.98 % | 968.000 K 0.00 % | 968.000 K 104.22 % | 474.000 K 0.00 % | 474.000 K -34.89 % | 728.000 K 0.00 % | 728.000 K 544.25 % | 113.000 K 0.00 % | 113.000 K -83.31 % | 677.000 K 0.00 % | 677.000 K 72.70 % | 392.000 K 0.00 % | 392.000 K -57.80 % | 929.000 K 0.00 % | 929.000 K | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 179.000 K | 0.000 -100.00 % | 48.000 K | 0.000 -100.00 % | 34.000 K 456 340 275 199 900.00 % | 0.000 -100.00 % | 94.000 K 1 261 646 643 199 900.00 % | 0.000 -100.00 % | 10.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 0.00 % | 1.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 351.424 M -9.45 % | 388.110 M 280.79 % | 101.923 M -73.24 % | 380.820 M 272.80 % | 102.150 M 0.00 % | 102.150 M -70.91 % | 351.152 M 261.26 % | 97.203 M 0.21 % | 96.996 M -0.10 % | 97.092 M 0.26 % | 96.843 M 0.00 % | 96.843 M 0.44 % | 96.421 M 0.00 % | 96.421 M 1.26 % | 95.217 M 0.00 % | 95.217 M 1.15 % | 94.130 M 0.00 % | 94.130 M 162.65 % | 35.839 M 0.00 % | 35.839 M 14.96 % | 31.175 M 0.00 % | 31.175 M 1.19 % | 30.809 M 0.00 % | 30.809 M | 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 | 0.000 | 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 |
| Total assets | 53.943 M -9.45 % | 59.575 M 208.31 % | 19.323 M -73.18 % | 72.042 M 157.80 % | 27.945 M 0.00 % | 27.945 M -14.74 % | 32.776 M 0.00 % | 32.776 M -12.27 % | 37.362 M 0.00 % | 37.362 M -11.28 % | 42.110 M 0.00 % | 42.110 M -9.50 % | 46.530 M 0.00 % | 46.530 M -15.35 % | 54.969 M 0.00 % | 54.969 M -4.11 % | 57.324 M 0.00 % | 57.324 M 533.90 % | 9.043 M 0.00 % | 9.043 M 23.57 % | 7.318 M 0.00 % | 7.318 M -35.88 % | 11.413 M 0.00 % | 11.413 M | 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-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 97.675 M -9.45 % | 107.871 M 947.36 % | -12.730 M 2.44 % | -13.049 M -204.73 % | 12.459 M 2.34 % | 12.174 M -39.31 % | 20.060 M -5.25 % | 21.170 M -54.12 % | 46.145 M 3.04 % | 44.784 M -38.62 % | 72.961 M -1.39 % | 73.992 M -28.91 % | 104.082 M 237.08 % | 30.878 M -4.82 % | 32.442 M 286.92 % | -17.356 M -132.74 % | 53.015 M 241.15 % | 15.540 M |
| Change in working capital | 1.091 B -9.45 % | 1.205 B -86.99 % | 9.260 B -2.44 % | 9.492 B 5 295.22 % | 175.938 M 2.34 % | 171.917 M 145.85 % | -374.994 M 5.25 % | -395.754 M 21.23 % | -502.403 M -3.04 % | -487.587 M -11.78 % | -436.185 M 1.39 % | -442.350 M -4 121.66 % | -10.478 M 97.95 % | -511.269 M -1 293.84 % | -36.681 M -123.51 % | 156.045 M -27.71 % | 215.870 M 618.52 % | 30.044 M |
| Accounts receivables | 79.150 M -9.45 % | 87.413 M -98.14 % | 4.690 B -2.44 % | 4.808 B 925.26 % | 468.917 M 2.34 % | 458.199 M 204.42 % | -438.788 M 5.25 % | -463.080 M -123.71 % | -207.002 M -3.04 % | -200.898 M -45.57 % | -138.011 M 1.39 % | -139.962 M -310.91 % | 66.361 M 117.03 % | -389.619 M -378.95 % | -81.349 M -2 912.24 % | 2.893 M -98.72 % | 226.611 M 2 002.07 % | -11.914 M |
| Inventory | 203.770 M -9.45 % | 225.041 M -90.89 % | 2.471 B -2.44 % | 2.533 B 2 171.00 % | -122.326 M -2.34 % | -119.530 M -375.59 % | 43.373 M -5.25 % | 45.774 M 113.31 % | -343.954 M -3.04 % | -333.811 M -42.87 % | -233.651 M 1.39 % | -236.954 M -40.61 % | -168.523 M -975.33 % | -15.672 M -131.42 % | 49.886 M 574.82 % | 7.392 M 174.86 % | -9.875 M 37.83 % | -15.885 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 808.344 M -9.45 % | 892.728 M -57.46 % | 2.099 B -2.44 % | 2.151 B 1 360.59 % | -170.653 M -2.34 % | -166.752 M -916.56 % | 20.421 M -5.25 % | 21.552 M -55.61 % | 48.554 M 3.04 % | 47.122 M 173.03 % | -64.522 M 1.39 % | -65.434 M -171.37 % | 91.683 M 186.51 % | -105.978 M -1 931.47 % | -5.217 M -103.58 % | 145.759 M 16 926.49 % | -866.250 K -101.50 % | 57.843 M |
| Other non cash items | 7.190 B 1 475.70 % | -522.617 M -115.03 % | 3.478 B 362.06 % | -1.327 B -198.31 % | 1.350 B 1 560.98 % | -92.414 M -108.74 % | 1.057 B 13 956.38 % | -7.629 M -179.17 % | 9.637 M 3.04 % | 9.352 M 105.26 % | -177.920 M 1.39 % | -180.435 M -178.69 % | 229.296 M -36.52 % | 361.224 M 53.98 % | 234.593 M 521.90 % | -55.604 M 67.97 % | -173.597 M -196.77 % | 179.399 M |
| Net cash provided by operating activities | -16.395 M 99.81 % | -8.481 B -86 059.49 % | -9.843 M 99.80 % | -4.903 B -16 894.68 % | -28.849 M 98.00 % | -1.440 B -5 863.73 % | -24.144 M 97.90 % | -1.149 B 13.97 % | -1.335 B -3.04 % | -1.296 B -0.52 % | -1.289 B 1.39 % | -1.307 B 0.56 % | -1.315 B -29.91 % | -1.012 B -68.39 % | -601.073 M -147.37 % | -242.986 M 37.94 % | -391.545 M -110.16 % | -186.306 M |
| Investments in property plant and equipment | -127.987 M 9.45 % | -141.348 M -52.40 % | -92.749 M 2.44 % | -95.072 M -323.21 % | -22.464 M -2.34 % | -21.951 M -1 418.28 % | -1.446 M 5.25 % | -1.526 M 67.07 % | -4.633 M -3.04 % | -4.496 M 22.50 % | -5.802 M 1.39 % | -5.884 M 94.22 % | -101.812 M -218.52 % | -31.964 M -90.36 % | -16.792 M -10 348.69 % | -160.705 K 69.08 % | -519.750 K 97.85 % | -24.173 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.133 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.547 M | 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 | 140.096 M -97.83 % | 6.457 B 6 227.83 % | 102.048 M -97.85 % | 4.750 B 13 344.67 % | 35.329 M -94.68 % | 663.503 M 46 931.27 % | 1.411 M -99.83 % | 810.391 M 224.41 % | -651.400 M -3.04 % | -632.190 M -4 831.41 % | 13.362 M -1.39 % | 13.550 M 200.77 % | -13.447 M 99.13 % | -1.552 B -74.96 % | -886.856 M -1 217.07 % | -67.335 M -175.65 % | -24.428 M -114.18 % | 172.320 M |
| Net cash used for investing activites | 12.109 M -99.81 % | 6.316 B 67 822.26 % | 9.299 M -99.80 % | 4.655 B 36 082.65 % | 12.865 M -97.99 % | 641.552 M 4 071.67 % | 15.379 M -98.10 % | 808.865 M 223.30 % | -656.033 M -3.04 % | -636.687 M -8 521.97 % | 7.560 M -1.39 % | 7.667 M 106.65 % | -115.259 M 92.72 % | -1.584 B -75.25 % | -903.648 M -1 238.81 % | -67.496 M -170.55 % | -24.948 M -116.84 % | 148.147 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 8.539 M | 0.000 -100.00 % | 57.925 K | 0.000 -100.00 % | 18.072 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 |
| 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 |
| 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 |
| Other financing activites | -790.976 K -100.02 % | 4.008 B 320 575.79 % | -1.251 M 99.80 % | -626.354 M -40 837.80 % | -1.530 M -100.19 % | 825.643 M 59 804.81 % | -1.383 M 97.85 % | -64.465 M 36.98 % | -102.297 M -3.04 % | -99.280 M -2 158.80 % | -4.395 M 1.39 % | -4.457 M -109.28 % | 48.025 M -65.72 % | 140.114 M -98.36 % | 8.541 B 2 168.35 % | 376.532 M 2 117.70 % | 16.979 M -95.60 % | 386.079 M |
| Net cash used provided by financing activities | 7.748 M -99.81 % | 4.008 B 336 140.00 % | -1.193 M 99.81 % | -626.354 M -3 886.47 % | 16.542 M -98.00 % | 825.643 M 59 804.81 % | -1.383 M 97.85 % | -64.465 M 36.98 % | -102.297 M -3.04 % | -99.280 M -2 158.80 % | -4.395 M 1.39 % | -4.457 M -109.28 % | 48.025 M -65.72 % | 140.114 M -98.36 % | 8.541 B 2 168.35 % | 376.532 M 2 117.70 % | 16.979 M -95.60 % | 386.079 M |
| Effect of forex changes on cash | -377.497 K -100.50 % | 76.254 M 9 416.10 % | -818.517 K 99.75 % | -322.497 M -34 038.19 % | 950.248 K -97.25 % | 34.494 M 2 797.67 % | 1.190 M 102.45 % | -48.635 M -491.70 % | 12.416 M 3.04 % | 12.050 M -85.60 % | 83.686 M -1.39 % | 84.868 M 160.90 % | -139.359 M -186.94 % | -48.567 M -195.18 % | 51.027 M | 0.000 | 0.000 | 0.000 |
| Net change in cash | 3.085 M | 0.000 100.00 % | -2.556 M 99.96 % | -6.097 B -404 359.64 % | 1.508 M | 0.000 100.00 % | -8.958 M 99.34 % | -1.355 B -200.00 % | 1.355 B | 0.000 | 0.000 100.00 % | -7.588 B -200.00 % | 7.588 B | 0.000 -100.00 % | 15.186 B | 0.000 -100.00 % | 932.085 M | 0.000 |
| Cash at beginning of period | 4.041 M | 0.000 -100.00 % | 6.596 M -99.89 % | 6.097 B 119 737.79 % | 5.088 M | 0.000 -100.00 % | 14.046 M -98.96 % | 1.355 B | 0.000 | 0.000 | 0.000 -100.00 % | 7.588 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 7.126 M | 0.000 -100.00 % | 4.041 M | 0.000 -100.00 % | 6.596 M | 0.000 -100.00 % | 5.088 M | 0.000 -100.00 % | 1.355 B | 0.000 | 0.000 | 0.000 -100.00 % | 7.588 B | 0.000 -100.00 % | 15.186 B | 0.000 -100.00 % | 932.085 M | 0.000 |
| Operating cash flow | -7.679 B 9.45 % | -8.481 B -77.32 % | -4.783 B 2.44 % | -4.903 B -232.71 % | -1.474 B -2.34 % | -1.440 B -32.29 % | -1.088 B 5.25 % | -1.149 B 13.97 % | -1.335 B -3.04 % | -1.296 B -0.52 % | -1.289 B 1.39 % | -1.307 B 0.56 % | -1.315 B -29.91 % | -1.012 B -68.39 % | -601.073 M -147.37 % | -242.986 M 37.94 % | -391.545 M -110.16 % | -186.306 M |
| Capital expenditure | -127.987 M 9.45 % | -141.348 M -52.40 % | -92.749 M 2.44 % | -95.072 M -323.21 % | -22.464 M -2.34 % | -21.951 M -1 418.28 % | -1.446 M 5.25 % | -1.526 M 67.07 % | -4.633 M -3.04 % | -4.496 M 22.50 % | -5.802 M 1.39 % | -5.884 M 94.22 % | -101.812 M -218.52 % | -31.964 M -90.36 % | -16.792 M -10 348.69 % | -160.705 K 69.08 % | -519.750 K 97.85 % | -24.173 M |
| Free CashFlow | -7.807 B 9.45 % | -8.622 B -76.84 % | -4.876 B 2.44 % | -4.998 B -234.07 % | -1.496 B -2.34 % | -1.462 B -34.12 % | -1.090 B 5.25 % | -1.150 B 14.15 % | -1.340 B -3.04 % | -1.300 B -0.41 % | -1.295 B 1.39 % | -1.313 B 7.29 % | -1.417 B -35.68 % | -1.044 B -68.99 % | -617.865 M -154.11 % | -243.147 M 37.98 % | -392.065 M -86.27 % | -210.479 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 |