Crescent Biopharma, Inc. CBIO
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 -100.00 % | 10.000 K -86.67 % | 75.000 K -93.53 % | 1.160 M -88.59 % | 10.163 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.500 K -99.91 % | 20.071 M 33.56 % | 15.027 M 276.37 % | 3.993 M -73.83 % | 15.257 M 300.04 % | 3.814 M |
| Net income | -37.879 M -2.66 % | -36.899 M 20.97 % | -46.689 M 26.39 % | -63.427 M -24.30 % | -51.027 M 5.71 % | -54.116 M -12.10 % | -48.274 M -45.05 % | -33.281 M -4.63 % | -31.810 M -149.11 % | -12.769 M -14.82 % | -11.122 M -4.87 % | -10.606 M -390.09 % | 3.656 M 159.81 % | -6.113 M |
| Income before tax | -37.879 M -2.66 % | -36.899 M 20.97 % | -46.688 M 26.39 % | -63.427 M -24.30 % | -51.027 M 11.86 % | -57.892 M -19.92 % | -48.274 M -45.05 % | -33.281 M -4.63 % | -31.810 M -149.11 % | -12.769 M -14.81 % | -11.122 M -4.86 % | -10.607 M -390.12 % | 3.656 M 159.80 % | -6.113 M |
| Income before tax ratio | 0.00 100.00 % | -3 689.88 -492.74 % | -622.51 -1 038.26 % | -54.69 -989.25 % | -5.02 | 0.00 | 0.00 | 0.00 100.00 % | -1 719.45 -270 158.59 % | -0.64 14.04 % | -0.74 72.14 % | -2.66 -1 208.65 % | 0.24 114.95 % | -1.60 |
| EBITDA | -37.844 M 3.27 % | -39.121 M 17.11 % | -47.196 M 25.30 % | -63.183 M -23.31 % | -51.239 M 10.10 % | -56.993 M -11.25 % | -51.230 M -52.16 % | -33.669 M -6.13 % | -31.723 M -151.90 % | -12.593 M -14.68 % | -10.981 M -4.84 % | -10.474 M -380.45 % | 3.735 M 162.24 % | -6.001 M |
| Net income ratio | 0.00 100.00 % | -3 689.94 -492.75 % | -622.52 -1 038.27 % | -54.69 -989.25 % | -5.02 | 0.00 | 0.00 | 0.00 100.00 % | -1 719.45 -270 158.59 % | -0.64 14.04 % | -0.74 72.14 % | -2.66 -1 208.52 % | 0.24 114.95 % | -1.60 |
| Ratio EBITDA | 0.00 100.00 % | -3 912.14 -521.69 % | -629.28 -1 055.09 % | -54.48 -980.56 % | -5.04 | 0.00 | 0.00 | 0.00 100.00 % | -1 714.75 -273 190.42 % | -0.63 14.14 % | -0.73 72.14 % | -2.62 -1 171.70 % | 0.24 115.56 % | -1.57 |
| Gross profit ratio | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 |
| Weighted average shs out dil | 64.477 M 1.79 % | 63.342 M 20.58 % | 52.531 M 2.10 % | 51.453 M 12.54 % | 45.721 M 5.70 % | 43.255 M 5.38 % | 41.045 M 39.63 % | 29.396 M 38.29 % | 21.256 M 11.81 % | 19.011 M 3.03 % | 18.452 M 1 442.62 % | 1.196 M 0.00 % | 1.196 M 0.00 % | 1.196 M |
| Weighted average shs out | 64.477 M 1.79 % | 63.342 M 20.58 % | 52.531 M 2.10 % | 51.453 M 12.54 % | 45.721 M 5.70 % | 43.255 M 5.38 % | 41.045 M 39.63 % | 29.396 M 38.29 % | 21.256 M 11.81 % | 19.011 M 3.03 % | 18.452 M 1 443.26 % | 1.196 M -0.04 % | 1.196 M 0.00 % | 1.196 M |
| EPS diluted | -0.59 -1.72 % | -0.58 34.83 % | -0.89 27.64 % | -1.23 -9.82 % | -1.12 10.40 % | -1.25 -5.93 % | -1.18 -4.42 % | -1.13 24.67 % | -1.50 -123.88 % | -0.67 -11.67 % | -0.60 93.24 % | -8.87 -389.87 % | 3.06 159.88 % | -5.11 |
| Earnings per share | -0.59 -1.72 % | -0.58 34.83 % | -0.89 27.64 % | -1.23 -9.82 % | -1.12 10.40 % | -1.25 -5.93 % | -1.18 -4.42 % | -1.13 24.67 % | -1.50 -123.88 % | -0.67 -11.67 % | -0.60 93.24 % | -8.87 -389.87 % | 3.06 159.88 % | -5.11 |
| Gross profit | -35.174 K -451.74 % | 10.000 K -86.67 % | 75.000 K -93.53 % | 1.160 M | 0.000 100.00 % | -899.302 K -226.87 % | -275.123 K -4.39 % | -263.541 K | 0.000 -100.00 % | 20.071 M 33.57 % | 15.027 M 276.37 % | 3.993 M -73.83 % | 15.257 M | 0.000 |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.776 M -216.87 % | 3.231 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 35.174 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 899.302 K 226.87 % | 275.123 K 4.39 % | 263.541 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 18.249 M -5.02 % | 19.213 M 0.66 % | 19.087 M 11.52 % | 17.115 M 2.22 % | 16.743 M 16.60 % | 14.360 M 25.82 % | 11.413 M 16.08 % | 9.832 M 13.66 % | 8.650 M 10.82 % | 7.805 M 18.34 % | 6.596 M 127.53 % | 2.899 M 32.74 % | 2.184 M | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -34.856 K -5 571.90 % | 637.000 43.79 % | 443.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -262.000 74.46 % | -1.026 K -1 215.38 % | -78.000 | 0.000 |
| Operating expenses | 32.474 M -17.34 % | 39.285 M -17.26 % | 47.478 M -26.51 % | 64.607 M 4.76 % | 61.672 M 0.46 % | 61.389 M 19.19 % | 51.505 M 51.79 % | 33.932 M 6.26 % | 31.932 M -2.81 % | 32.856 M 25.56 % | 26.167 M 79.24 % | 14.599 M 25.61 % | 11.622 M 17.41 % | 9.899 M |
| Cost and expenses | 32.509 M -17.25 % | 39.285 M -17.26 % | 47.478 M -26.51 % | 64.607 M 4.76 % | 61.672 M 0.46 % | 61.389 M 19.19 % | 51.505 M 51.79 % | 33.932 M 6.26 % | 31.932 M -2.81 % | 32.856 M 25.56 % | 26.167 M 79.24 % | 14.599 M 25.61 % | 11.622 M 17.41 % | 9.899 M |
| Research and development expenses | 14.260 M -28.96 % | 20.072 M -29.30 % | 28.391 M -40.22 % | 47.492 M 5.70 % | 44.929 M -4.46 % | 47.029 M 17.30 % | 40.092 M 66.36 % | 24.100 M 3.51 % | 23.282 M -7.06 % | 25.050 M 28.00 % | 19.571 M 67.26 % | 11.701 M 23.97 % | 9.438 M 21.02 % | 7.799 M |
| Selling general and administrative expenses | 18.249 M -5.02 % | 19.213 M 0.66 % | 19.087 M 11.52 % | 17.115 M 2.22 % | 16.743 M 16.60 % | 14.360 M 25.82 % | 11.413 M 16.08 % | 9.832 M 13.66 % | 8.650 M 10.82 % | 7.805 M 18.34 % | 6.596 M 127.53 % | 2.899 M 32.74 % | 2.184 M 4.02 % | 2.100 M |
| Interest income | 935.275 K -60.63 % | 2.376 M 232.51 % | 714.520 K 3 514.53 % | 19.768 K -95.90 % | 482.487 K -86.20 % | 3.497 M 8.23 % | 3.231 M | 0.000 -100.00 % | 103.647 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 35.174 K -77.06 % | 153.301 K -25.99 % | 207.145 K -21.71 % | 264.600 K -2.27 % | 270.754 K -69.89 % | 899.302 K 226.87 % | 275.123 K 4.39 % | 263.541 K 38.31 % | 190.540 K -0.49 % | 191.484 K 20.65 % | 158.708 K 19.28 % | 133.051 K 33.15 % | 99.923 K 19.15 % | 83.861 K |
| Operating income | -32.509 M 17.23 % | -39.275 M 17.15 % | -47.403 M 25.29 % | -63.447 M -23.18 % | -51.509 M 16.09 % | -61.389 M -19.19 % | -51.505 M -51.79 % | -33.932 M -6.33 % | -31.913 M -149.62 % | -12.785 M -14.77 % | -11.140 M -5.03 % | -10.606 M -391.79 % | 3.635 M 159.74 % | -6.085 M |
| Operating income ratio | 0.00 100.00 % | -3 927.53 -521.40 % | -632.04 -1 055.33 % | -54.71 -979.38 % | -5.07 | 0.00 | 0.00 | 0.00 100.00 % | -1 725.05 -270 714.13 % | -0.64 14.07 % | -0.74 72.09 % | -2.66 -1 215.02 % | 0.24 114.93 % | -1.60 |
| Total other income expenses net | -5.370 M -325.97 % | 2.377 M 232.40 % | 714.963 K 3 516.77 % | 19.768 K -95.90 % | 482.487 K -86.20 % | 3.497 M 8.24 % | 3.231 M 396.18 % | 651.212 K 528.30 % | 103.647 K 576.24 % | 15.327 K -14.75 % | 17.979 K 13 720.45 % | -132.000 -100.63 % | 20.915 K 173.67 % | -28.391 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 2.716 M 106.63 % | -40.984 M 12.71 % | -46.952 M 46.85 % | -88.335 M 34.18 % | -134.216 M 13.17 % | -154.578 M 26.36 % | -209.918 M -69.39 % | -123.925 M -209.49 % | -40.042 M 14.45 % | -46.803 M 15.21 % | -55.199 M -2 288.94 % | -2.311 M 86.70 % | -17.373 M 38.33 % | -28.172 M |
| Total investments | 10.709 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.649 K 14.88 % | 9.270 K -43.10 % | 16.292 K 1 529.20 % | 1.000 K | 0.000 | 0.000 |
| Total debt | 37.482 M 4 536.55 % | 808.402 K -11.99 % | 918.555 K -52.16 % | 1.920 M -31.88 % | 2.819 M -22.20 % | 3.623 M | 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 | 0.000 | 0.000 | 0.000 100.00 % | -1.584 M -20.94 % | -1.309 M -23.94 % | -1.057 M -17.12 % | -902.099 K 0.37 % | -905.479 K -19.79 % | -755.911 K 5.06 % | -796.184 K -14.35 % | -696.261 K |
| Retained earnings | -17.867 M 96.09 % | -456.485 M -8.79 % | -419.586 M -12.52 % | -372.897 M -20.50 % | -309.470 M -19.74 % | -258.443 M -28.87 % | -200.551 M -31.70 % | -152.277 M -27.99 % | -118.976 M -36.49 % | -87.166 M -17.16 % | -74.397 M -17.58 % | -63.275 M -20.14 % | -52.670 M 6.49 % | -56.326 M |
| Common stock | 1.000 K -98.45 % | 64.394 K 18.42 % | 54.378 K 3.95 % | 52.314 K 6.72 % | 49.018 K 12.78 % | 43.465 K 0.71 % | 43.159 K 25.62 % | 34.358 K 47.78 % | 23.249 K 22.05 % | 19.049 K 0.58 % | 18.940 K 1 226.33 % | 1.428 K -86.05 % | 10.235 K 1 000.54 % | 930.000 |
| Total equity | 5.314 M -86.17 % | 38.414 M -10.52 % | 42.930 M -47.39 % | 81.604 M -36.36 % | 128.219 M -16.85 % | 154.201 M -24.95 % | 205.464 M 71.65 % | 119.701 M 239.09 % | 35.301 M -12.78 % | 40.472 M -20.34 % | 50.803 M 1 647.36 % | 2.907 M -76.79 % | 12.528 M 48.14 % | 8.457 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 264.329 K | 0.000 -100.00 % | 611.623 K -13.49 % | 707.003 K -6.18 % | 753.579 K 209.29 % | 243.647 K | 0.000 -100.00 % | 96.756 K -51.58 % | 199.830 K | 0.000 |
| Long term debt | 37.482 M 55 973.84 % | 66.844 K | 0.000 -100.00 % | 918.607 K -52.16 % | 1.920 M -31.88 % | 2.819 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 37.482 M 55 973.84 % | 66.844 K -96.46 % | 1.889 M 105.61 % | 918.607 K -57.95 % | 2.184 M -22.50 % | 2.819 M 360.83 % | 611.623 K -13.49 % | 707.003 K -6.18 % | 753.579 K 209.29 % | 243.647 K | 0.000 -100.00 % | 96.756 K -51.58 % | 199.830 K -95.05 % | 4.040 M |
| Other current liabilities | 9.218 M 105.57 % | 4.484 M -26.17 % | 6.073 M -21.27 % | 7.714 M -9.69 % | 8.541 M -1.95 % | 8.711 M 42.81 % | 6.100 M 10.35 % | 5.528 M 15.92 % | 4.768 M -33.61 % | 7.183 M 28.57 % | 5.587 M 392.46 % | 1.134 M 21.36 % | 934.714 K 13.08 % | 826.598 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 68.551 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.993 M -73.38 % | 15.000 M |
| Short term debt | 66.844 K -95.49 % | 1.483 M -19.27 % | 1.837 M -8.27 % | 2.003 M 11.45 % | 1.797 M 123.48 % | 804.126 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 9.614 M 40.65 % | 6.835 M -23.03 % | 8.881 M -24.89 % | 11.824 M -4.86 % | 12.428 M 13.50 % | 10.951 M 24.96 % | 8.763 M 7.20 % | 8.175 M 29.07 % | 6.334 M -18.24 % | 7.747 M 19.91 % | 6.461 M 183.44 % | 2.279 M -59.95 % | 5.692 M -65.32 % | 16.412 M |
| Total liabilities | 47.096 M 582.35 % | 6.902 M -22.28 % | 8.881 M -30.31 % | 12.743 M -12.80 % | 14.613 M 6.13 % | 13.769 M 46.87 % | 9.375 M 5.55 % | 8.882 M 25.32 % | 7.087 M -11.30 % | 7.990 M 23.67 % | 6.461 M 171.90 % | 2.376 M -59.67 % | 5.891 M -71.19 % | 20.452 M |
| Other non current assets | 813.000 K 7.27 % | 757.913 K 640.73 % | 102.320 K -95.23 % | 2.147 M 33.11 % | 1.613 M 0.00 % | 1.613 M 0.00 % | 1.613 M 528.37 % | 256.684 K -68.38 % | 811.851 K 16.56 % | 696.531 K 0.00 % | 696.531 K | 0.000 100.00 % | -450.759 K -246.10 % | 308.521 K |
| 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 |
| 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 |
| 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 |
| 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 |
| Property plant equipment net | 0.000 -100.00 % | 767.828 K -22.72 % | 993.564 K -48.92 % | 1.945 M -33.98 % | 2.946 M -23.06 % | 3.829 M 300.01 % | 957.226 K -13.52 % | 1.107 M 4.79 % | 1.056 M 102.60 % | 521.378 K 15.28 % | 452.270 K 13.12 % | 399.799 K -11.31 % | 450.759 K 92.22 % | 234.502 K |
| Total non current assets | 813.000 K -46.71 % | 1.526 M 39.22 % | 1.096 M -73.22 % | 4.092 M -10.24 % | 4.559 M -16.23 % | 5.442 M 111.74 % | 2.570 M 88.49 % | 1.364 M -27.01 % | 1.868 M 53.39 % | 1.218 M 6.02 % | 1.149 M 187.34 % | 399.799 K -11.31 % | 450.759 K -16.99 % | 543.023 K |
| Other current assets | -98.580 K -105.41 % | 1.822 M -35.93 % | 2.844 M 166.43 % | 1.067 M -13.65 % | 1.236 M -70.14 % | 4.140 M 113.60 % | 1.938 M -39.29 % | 3.193 M 1 421.57 % | 209.844 K -47.95 % | 403.127 K -52.71 % | 852.508 K -65.59 % | 2.477 M 315.53 % | 596.181 K 206.98 % | 194.207 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.649 K 14.88 % | 9.270 K -43.10 % | 16.292 K 1 529.20 % | 1.000 K | 0.000 | 0.000 |
| cash and cash equivalents | 34.766 M -16.81 % | 41.793 M -12.70 % | 47.871 M -46.96 % | 90.255 M -34.14 % | 137.035 M -13.38 % | 158.201 M -24.64 % | 209.918 M 69.39 % | 123.925 M 209.49 % | 40.042 M -14.45 % | 46.803 M -15.21 % | 55.199 M 2 288.94 % | 2.311 M -86.70 % | 17.373 M -38.33 % | 28.172 M |
| Cash and short term investments | 34.766 M -16.81 % | 41.793 M -12.70 % | 47.871 M -46.96 % | 90.255 M -34.14 % | 137.035 M -13.38 % | 158.201 M -24.64 % | 209.918 M 69.39 % | 123.925 M 209.49 % | 40.042 M -14.45 % | 46.803 M -15.21 % | 55.199 M 2 288.94 % | 2.311 M -86.70 % | 17.373 M -38.33 % | 28.172 M |
| Total current assets | 34.804 M -20.52 % | 43.791 M -13.65 % | 50.715 M -44.14 % | 90.789 M -34.34 % | 138.273 M -14.92 % | 162.528 M -23.43 % | 212.269 M 66.85 % | 127.220 M 213.97 % | 40.520 M -14.23 % | 47.244 M -15.81 % | 56.115 M 1 049.04 % | 4.884 M -72.82 % | 17.969 M -36.65 % | 28.366 M |
| Inventory | 0.000 | 0.000 100.00 % | -144.397 K 73.02 % | -535.151 K -3 148 047.06 % | 17.000 -96.15 % | 441.000 208.89 % | -405.000 | 0.000 -100.00 % | 198.836 K -49.46 % | 393.417 K 511 031.17 % | -77.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 136.580 K -22.32 % | 175.820 K 22.08 % | 144.016 K 10 591.61 % | 1.347 K -37.32 % | 2.149 K -98.84 % | 185.953 K -54.99 % | 413.122 K 305.20 % | 101.955 K -62.05 % | 268.659 K 594.51 % | 38.683 K 73.20 % | 22.334 K -76.43 % | 94.754 K | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 -100.00 % | 411.000 | 0.000 100.00 % | -169.000 -152.65 % | 321.000 218.01 % | -272.000 | 0.000 100.00 % | -327.000 -17.20 % | -279.000 -1 133.33 % | 27.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 329.304 K -62.07 % | 868.115 K -10.52 % | 970.191 K -53.97 % | 2.108 M 0.85 % | 2.090 M 45.57 % | 1.436 M -46.10 % | 2.664 M 0.62 % | 2.647 M 69.12 % | 1.565 M 177.40 % | 564.235 K -35.44 % | 874.028 K -23.66 % | 1.145 M 49.82 % | 764.195 K 42.68 % | 535.597 K |
| 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 |
| 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 -100.00 % | 3.750 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 |
| Capital lease obligations | 66.844 K -91.73 % | 808.402 K -11.99 % | 918.555 K -52.16 % | 1.920 M -31.88 % | 2.819 M -22.20 % | 3.623 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 4.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 346.000 | 0.000 -100.00 % | 30.726 K 0.00 % | 30.726 K 0.00 % | 30.726 K |
| Other total stockholders equity | 2.387 M -99.52 % | 494.835 M 7.00 % | 462.461 M 1.76 % | 454.448 M 3.84 % | 437.640 M 6.07 % | 412.600 M 1.63 % | 405.972 M 49.29 % | 271.944 M 76.30 % | 154.254 M 20.87 % | 127.619 M 1.95 % | 125.181 M 89.24 % | 66.151 M 1.51 % | 65.167 M 0.64 % | 64.751 M |
| 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 |
| Other liabilities | 0.000 | 0.000 100.00 % | -1.888 M -62 950 033.33 % | 3.000 -98.95 % | 287.000 411.96 % | -92.000 -141.26 % | 223.000 | 0.000 100.00 % | -196.000 68.64 % | -625.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 35.617 M -21.40 % | 45.316 M -12.54 % | 51.811 M -45.08 % | 94.347 M -33.95 % | 142.832 M -14.97 % | 167.970 M -21.82 % | 214.839 M 67.08 % | 128.583 M 203.35 % | 42.388 M -12.53 % | 48.462 M -15.37 % | 57.264 M 983.83 % | 5.283 M -71.32 % | 18.420 M -36.28 % | 28.909 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 -100.00 % | 2.174 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.965 M -28.03 % | -2.316 M | 0.000 100.00 % | -425.689 K -2.52 % | -415.208 K | 0.000 |
| Stock based compensation | 4.773 M 34.05 % | 3.560 M -7.70 % | 3.858 M -36.63 % | 6.087 M -11.80 % | 6.902 M 11.05 % | 6.215 M 35.49 % | 4.587 M 21.97 % | 3.761 M 26.85 % | 2.965 M 27.59 % | 2.324 M 42.11 % | 1.635 M 284.10 % | 425.689 K 2.52 % | 415.208 K 10.36 % | 376.243 K |
| Change in working capital | 1.159 M 145.27 % | -2.559 M 45.11 % | -4.662 M -300.10 % | -1.165 M -129.64 % | 3.932 M 425.84 % | -1.207 M -1 606.13 % | 80.114 K 115.66 % | -511.636 K 52.48 % | -1.077 M -153.72 % | 2.005 M -60.27 % | 5.045 M 191.85 % | -5.492 M 62.50 % | -14.645 M -175.08 % | 19.506 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.693 M | 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 -100.00 % | 474.439 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | -538.811 K -427.85 % | -102.076 K 91.03 % | -1.137 M -6 534.85 % | 17.676 K -97.30 % | 654.279 K 153.28 % | -1.228 M -7 547.35 % | 16.488 K -98.45 % | 1.062 M 6.08 % | 1.001 M 423.11 % | -309.792 K -14.37 % | -270.867 K -171.15 % | 380.700 K 66.54 % | 228.598 K 174.18 % | 83.375 K |
| Other working capital | 1.697 M 169.08 % | -2.457 M 30.29 % | -3.524 M -197.96 % | -1.183 M -136.09 % | 3.277 M 15 287.28 % | 21.299 K -66.52 % | 63.626 K 104.04 % | -1.574 M 24.27 % | -2.078 M -1 516.93 % | 146.635 K -97.24 % | 5.316 M 190.51 % | -5.873 M 60.51 % | -14.873 M -176.58 % | 19.423 M |
| Other non cash items | 814.482 K -5.83 % | 864.865 K 4.39 % | 828.509 K 10.61 % | 749.039 K 10.02 % | 680.845 K 9.80 % | 620.068 K 368 988.10 % | 168.000 -99.99 % | 3.226 M 8.81 % | 2.965 M 27.59 % | 2.324 M 163 074.37 % | 1.424 K -99.67 % | 425.689 K 2.52 % | 415.208 K | 0.000 |
| Net cash provided by operating activities | -31.098 M 10.84 % | -34.880 M 24.92 % | -46.457 M 19.19 % | -57.490 M -46.50 % | -39.242 M 24.51 % | -51.984 M -19.97 % | -43.331 M -45.56 % | -29.768 M -0.12 % | -29.731 M -260.73 % | -8.242 M -92.50 % | -4.282 M 72.45 % | -15.539 M -48.37 % | -10.473 M -175.60 % | 13.853 M |
| Investments in property plant and equipment | -9.972 K 53.39 % | -21.394 K 74.59 % | -84.191 K -463.41 % | -14.943 K 78.19 % | -68.507 K 52.73 % | -144.928 K -15.37 % | -125.618 K 57.29 % | -294.107 K 58.24 % | -704.202 K -162.18 % | -268.594 K -26.34 % | -212.603 K -158.98 % | -82.091 K 74.04 % | -316.180 K -73.31 % | -182.438 K |
| Acquisitions net | 30.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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -126.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K 82.67 % | -57.700 K |
| Net cash used for investing activites | 20.028 K 193.62 % | -21.394 K 74.59 % | -84.191 K -463.41 % | -14.943 K 78.19 % | -68.507 K 52.73 % | -144.928 K -15.37 % | -125.618 K 57.29 % | -294.107 K 58.24 % | -704.202 K -162.18 % | -268.594 K -26.34 % | -212.603 K -158.98 % | -82.091 K 74.83 % | -326.180 K -35.83 % | -240.138 K |
| 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 100.00 % | -24.166 K |
| Common stock issued | 75.375 M 162.57 % | 28.707 M 590.50 % | 4.157 M -61.14 % | 10.699 M -39.97 % | 17.825 M 4 216.82 % | 412.913 K -99.68 % | 128.425 M 13.08 % | 113.572 M 381.20 % | 23.602 M 20 581.52 % | 114.121 K -99.80 % | 57.248 M 10 142.43 % | 558.932 K 235 736.29 % | 237.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 |
| 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 |
| Other financing activites | 0.000 -100.00 % | 116.497 K | 0.000 -100.00 % | 25.029 K -92.16 % | 319.297 K -22.67 % | 412.913 K -59.70 % | 1.025 M 174.39 % | 373.376 K 414.34 % | 72.593 K -36.39 % | 114.121 K -15.02 % | 134.291 K | 0.000 -100.00 % | 237.000 | 0.000 |
| Net cash used provided by financing activities | 5.398 K -99.98 % | 28.824 M 593.30 % | 4.157 M -61.23 % | 10.724 M -40.89 % | 18.144 M 4 294.15 % | 412.913 K -99.68 % | 129.450 M 13.61 % | 113.946 M 381.30 % | 23.675 M 20 645.13 % | 114.121 K -99.80 % | 57.383 M 10 166.46 % | 558.932 K 235 736.29 % | 237.000 100.98 % | -24.163 K |
| 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 |
| Net change in cash | -31.073 M -411.25 % | -6.078 M 85.66 % | -42.384 M 9.40 % | -46.780 M -121.01 % | -21.166 M 59.07 % | -51.716 M -160.14 % | 85.993 M 2.52 % | 83.883 M 1 340.71 % | -6.761 M 19.48 % | -8.396 M -115.88 % | 52.888 M 451.13 % | -15.062 M -39.47 % | -10.799 M -179.47 % | 13.589 M |
| Cash at beginning of period | 41.793 M -12.70 % | 47.871 M -46.96 % | 90.255 M -34.14 % | 137.035 M -13.38 % | 158.201 M -24.64 % | 209.918 M 69.39 % | 123.925 M 209.49 % | 40.042 M -14.45 % | 46.803 M -15.21 % | 55.199 M 2 288.94 % | 2.311 M -86.70 % | 17.373 M -38.33 % | 28.172 M 93.18 % | 14.583 M |
| Cash at end of period | 10.720 M -74.35 % | 41.793 M -12.70 % | 47.871 M -46.96 % | 90.255 M -34.14 % | 137.035 M -13.38 % | 158.201 M -24.64 % | 209.918 M 69.39 % | 123.925 M 209.49 % | 40.042 M -14.45 % | 46.803 M -15.21 % | 55.199 M 2 288.94 % | 2.311 M -86.70 % | 17.373 M -38.33 % | 28.172 M |
| Operating cash flow | -31.098 M 10.84 % | -34.880 M 24.92 % | -46.457 M 19.19 % | -57.490 M -46.50 % | -39.242 M 24.51 % | -51.984 M -19.97 % | -43.331 M -45.56 % | -29.768 M -0.12 % | -29.731 M -260.73 % | -8.242 M -92.50 % | -4.282 M 72.45 % | -15.539 M -48.37 % | -10.473 M -175.60 % | 13.853 M |
| Capital expenditure | -9.972 K 53.39 % | -21.394 K 74.59 % | -84.191 K -463.41 % | -14.943 K 78.19 % | -68.507 K 52.73 % | -144.928 K -15.37 % | -125.618 K 57.29 % | -294.107 K 58.24 % | -704.202 K -162.18 % | -268.594 K -26.34 % | -212.603 K -158.98 % | -82.091 K 74.04 % | -316.180 K -73.31 % | -182.438 K |
| Free CashFlow | -31.108 M 10.87 % | -34.901 M 25.01 % | -46.542 M 19.06 % | -57.504 M -46.28 % | -39.310 M 24.59 % | -52.129 M -19.96 % | -43.457 M -44.55 % | -30.062 M 1.23 % | -30.435 M -257.62 % | -8.510 M -89.37 % | -4.494 M 71.23 % | -15.621 M -44.78 % | -10.790 M -178.92 % | 13.671 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 75.000 K | 0.000 -100.00 % | 17.625 K -79.64 % | 86.560 K 60 857.75 % | 142.000 -99.99 % | 1.055 M 547.77 % | 162.935 K -83.71 % | 1.000 M | 0.000 -100.00 % | 9.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 -100.00 % | 18.500 K | 0.000 | 0.000 -100.00 % | 35.375 K | 0.000 -100.00 % | 20.035 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.027 M | 0.000 -100.00 % | 77.413 K 47.25 % | 52.571 K -4.54 % | 55.074 K -98.55 % | 3.808 M -2.08 % | 3.889 M 1.61 % | 3.827 M |
| Net income | -21.790 M -829.71 % | -2.344 M 67.55 % | -7.223 M 26.48 % | -9.824 M 2.69 % | -10.095 M 5.97 % | -10.737 M -18.26 % | -9.079 M 1.35 % | -9.203 M -11.43 % | -8.259 M 20.28 % | -10.359 M -1.12 % | -10.244 M -20.18 % | -8.524 M 35.75 % | -13.268 M 9.46 % | -14.653 M 15.89 % | -17.422 M -0.52 % | -17.332 M -20.37 % | -14.399 M -0.88 % | -14.274 M 8.28 % | -15.563 M -13.41 % | -13.723 M 2.53 % | -14.079 M -83.74 % | -7.663 M 47.97 % | -14.726 M -11.13 % | -13.252 M 16.29 % | -15.830 M -12.40 % | -14.084 M -1.27 % | -13.907 M -20.14 % | -11.575 M -2.63 % | -11.279 M 2.03 % | -11.513 M -24.36 % | -9.258 M -16.45 % | -7.950 M 2.35 % | -8.142 M -2.65 % | -7.931 M 4.77 % | -8.329 M -6.03 % | -7.855 M 2.69 % | -8.072 M -6.84 % | -7.555 M 14.94 % | -8.882 M -23.91 % | -7.168 M -169.00 % | 10.389 M 246.14 % | -7.109 M 3.85 % | -7.394 M -11.73 % | -6.618 M -182.81 % | 7.992 M 256.64 % | -5.102 M -31.92 % | -3.867 M -4.50 % | -3.701 M -5.83 % | -3.497 M -860.75 % | 459.687 K -27.95 % | 638.029 K -22.44 % | 822.618 K |
| Income before tax | -21.790 M -829.71 % | -2.344 M 67.55 % | -7.222 M 26.49 % | -9.824 M 2.68 % | -10.095 M 5.97 % | -10.737 M -18.27 % | -9.078 M 1.35 % | -9.203 M -11.43 % | -8.259 M 20.28 % | -10.359 M -1.13 % | -10.244 M -20.17 % | -8.524 M 35.75 % | -13.268 M 9.45 % | -14.653 M 15.90 % | -17.422 M -0.52 % | -17.332 M -20.37 % | -14.399 M -0.87 % | -14.274 M 8.28 % | -15.563 M -13.41 % | -13.723 M 2.53 % | -14.079 M -83.74 % | -7.663 M 47.97 % | -14.726 M -11.13 % | -13.252 M 16.28 % | -15.830 M -12.40 % | -14.084 M -1.27 % | -13.907 M -20.15 % | -11.575 M -2.62 % | -11.279 M 2.03 % | -11.513 M -24.36 % | -9.258 M -16.45 % | -7.950 M -41.40 % | -5.623 M 29.11 % | -7.931 M 4.78 % | -8.329 M -6.03 % | -7.855 M 2.68 % | -8.071 M -6.84 % | -7.555 M 14.94 % | -8.881 M -23.90 % | -7.168 M -169.00 % | 10.389 M 246.14 % | -7.109 M 3.85 % | -7.394 M -10.45 % | -6.694 M -182.97 % | 8.068 M 258.15 % | -5.102 M -31.92 % | -3.867 M -4.50 % | -3.701 M -5.83 % | -3.497 M -860.85 % | 459.625 K -27.96 % | 638.029 K -22.44 % | 822.618 K |
| Income before tax ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -907.83 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -176.90 | 0.00 100.00 % | -988.49 -393.67 % | -200.24 99.80 % | -101 400.84 -749 669.93 % | -13.52 85.84 % | -95.52 -596.02 % | -13.72 | 0.00 100.00 % | -0.85 | 0.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 % | -424.59 | 0.00 | 0.00 100.00 % | -251.06 | 0.00 -100.00 % | 0.52 | 0.00 | 0.00 | 0.00 -100.00 % | 0.54 | 0.00 100.00 % | -49.96 29.04 % | -70.40 -10.87 % | -63.50 -52 702.12 % | 0.12 -26.43 % | 0.16 -23.67 % | 0.21 |
| EBITDA | -20.717 M -763.61 % | -2.399 M 54.86 % | -5.314 M 6.98 % | -5.713 M 44.77 % | -10.345 M 6.80 % | -11.100 M -16.03 % | -9.567 M 2.09 % | -9.771 M -9.96 % | -8.886 M 18.45 % | -10.897 M -3.03 % | -10.576 M -21.28 % | -8.721 M 34.42 % | -13.299 M 8.92 % | -14.601 M 15.92 % | -17.365 M -0.55 % | -17.270 M -20.46 % | -14.337 M -0.88 % | -14.212 M 8.31 % | -15.500 M -13.46 % | -13.661 M 2.68 % | -14.038 M -74.60 % | -8.040 M 47.34 % | -15.267 M -8.78 % | -14.035 M 16.18 % | -16.745 M -11.17 % | -15.062 M -1.14 % | -14.892 M -19.61 % | -12.451 M -3.07 % | -12.080 M -2.30 % | -11.808 M -24.73 % | -9.466 M -16.70 % | -8.112 M -43.44 % | -5.655 M 28.56 % | -7.916 M 4.71 % | -8.308 M -5.95 % | -7.841 M 2.55 % | -8.046 M -6.89 % | -7.527 M 14.83 % | -8.838 M -24.13 % | -7.119 M -168.24 % | 10.433 M 247.60 % | -7.068 M 3.88 % | -7.354 M -10.45 % | -6.658 M -182.16 % | 8.103 M 259.76 % | -5.072 M -32.55 % | -3.827 M -4.34 % | -3.667 M -5.86 % | -3.464 M -806.14 % | 490.600 K -26.86 % | 670.749 K -21.20 % | 851.156 K |
| Net income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -907.86 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -176.90 | 0.00 100.00 % | -988.47 -393.66 % | -200.23 99.80 % | -101 403.25 -749 687.74 % | -13.52 85.84 % | -95.51 -596.04 % | -13.72 | 0.00 100.00 % | -0.85 | 0.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 % | -424.58 | 0.00 | 0.00 100.00 % | -251.07 | 0.00 -100.00 % | 0.52 | 0.00 | 0.00 | 0.00 -100.00 % | 0.53 | 0.00 100.00 % | -49.96 29.04 % | -70.40 -10.87 % | -63.50 -52 695.02 % | 0.12 -26.42 % | 0.16 -23.67 % | 0.21 |
| Ratio EBITDA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -956.72 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -177.31 | 0.00 100.00 % | -985.23 -393.82 % | -199.51 99.80 % | -100 962.36 -749 703.06 % | -13.47 85.85 % | -95.13 -596.35 % | -13.66 | 0.00 100.00 % | -0.89 | 0.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 % | -423.85 | 0.00 | 0.00 100.00 % | -249.83 | 0.00 -100.00 % | 0.52 | 0.00 | 0.00 | 0.00 -100.00 % | 0.54 | 0.00 100.00 % | -49.43 29.14 % | -69.76 -10.90 % | -62.90 -48 919.66 % | 0.13 -25.30 % | 0.17 -22.45 % | 0.22 |
| Gross profit ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.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 | 0.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 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.99 | 0.00 -100.00 % | 1.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 3.857 B 5 877.67 % | 64.522 M 0.06 % | 64.484 M 0.00 % | 64.484 M 0.00 % | 64.484 M 0.04 % | 64.457 M 0.10 % | 64.394 M 0.07 % | 64.350 M 0.11 % | 64.276 M 6.51 % | 60.350 M 13.95 % | 52.962 M 1.03 % | 52.424 M 0.03 % | 52.407 M 0.15 % | 52.331 M 0.61 % | 52.012 M 0.87 % | 51.565 M 0.05 % | 51.539 M 1.66 % | 50.697 M 5.63 % | 47.996 M 1.02 % | 47.512 M 8.47 % | 43.801 M 0.52 % | 43.576 M 0.47 % | 43.374 M 0.18 % | 43.295 M 0.26 % | 43.183 M 0.04 % | 43.167 M 0.05 % | 43.143 M 0.17 % | 43.069 M 0.61 % | 42.810 M 21.77 % | 35.156 M 0.00 % | 35.156 M 7.43 % | 32.724 M 20.13 % | 27.240 M 16.01 % | 23.480 M 1.60 % | 23.111 M 0.27 % | 23.049 M 16.45 % | 19.793 M 3.78 % | 19.072 M 0.15 % | 19.043 M 0.09 % | 19.026 M -5.99 % | 20.237 M 6.73 % | 18.962 M 0.31 % | 18.903 M 0.05 % | 18.894 M -6.64 % | 20.238 M 17.44 % | 17.233 M 1 107.21 % | 1.427 M 0.00 % | 1.427 M 19.34 % | 1.196 M 0.00 % | 1.196 M 0.00 % | 1.196 M 0.00 % | 1.196 M |
| Weighted average shs out | 3.857 B 5 877.67 % | 64.522 M 0.06 % | 64.484 M 0.00 % | 64.484 M 0.00 % | 64.484 M 0.04 % | 64.457 M 0.10 % | 64.394 M 0.07 % | 64.350 M 0.11 % | 64.276 M 6.51 % | 60.350 M 13.95 % | 52.962 M 1.03 % | 52.424 M 0.03 % | 52.407 M 0.15 % | 52.331 M 0.61 % | 52.012 M 0.87 % | 51.565 M 0.05 % | 51.539 M 1.66 % | 50.697 M 6.85 % | 47.445 M -0.14 % | 47.512 M 8.47 % | 43.801 M 0.52 % | 43.576 M 0.47 % | 43.374 M 0.18 % | 43.295 M 0.26 % | 43.183 M 0.04 % | 43.167 M 0.05 % | 43.143 M 0.17 % | 43.069 M 0.61 % | 42.810 M 21.77 % | 35.156 M 2.98 % | 34.139 M 4.32 % | 32.724 M 20.13 % | 27.240 M 16.01 % | 23.480 M 1.60 % | 23.111 M 0.27 % | 23.049 M 16.45 % | 19.793 M 3.78 % | 19.072 M 0.15 % | 19.043 M 0.09 % | 19.026 M 0.07 % | 19.012 M 0.27 % | 18.962 M 0.46 % | 18.875 M -0.10 % | 18.894 M 0.46 % | 18.808 M 9.14 % | 17.233 M 1 150.07 % | 1.379 M -3.43 % | 1.427 M 19.34 % | 1.196 M 0.00 % | 1.196 M 0.00 % | 1.196 M 0.00 % | 1.196 M |
| EPS diluted | -4.93 -13 481.27 % | -0.04 67.00 % | -0.11 26.67 % | -0.15 6.25 % | -0.16 5.88 % | -0.17 -21.43 % | -0.14 0.00 % | -0.14 -7.69 % | -0.13 18.75 % | -0.16 70.91 % | -0.55 -243.75 % | -0.16 36.00 % | -0.25 10.71 % | -0.28 15.15 % | -0.33 2.94 % | -0.34 -21.43 % | -0.28 0.00 % | -0.28 12.50 % | -0.32 -10.34 % | -0.29 9.38 % | -0.32 -77.78 % | -0.18 47.06 % | -0.34 -9.68 % | -0.31 16.22 % | -0.37 -12.12 % | -0.33 -3.13 % | -0.32 -18.52 % | -0.27 -3.85 % | -0.26 21.21 % | -0.33 -26.92 % | -0.26 -8.33 % | -0.24 20.00 % | -0.30 11.76 % | -0.34 5.56 % | -0.36 -5.88 % | -0.34 17.07 % | -0.41 -2.50 % | -0.40 14.89 % | -0.47 -23.68 % | -0.38 -174.51 % | 0.51 237.84 % | -0.37 5.13 % | -0.39 -11.43 % | -0.35 -189.74 % | 0.39 230.00 % | -0.30 88.93 % | -2.71 -4.63 % | -2.59 11.30 % | -2.92 -868.42 % | 0.38 -28.30 % | 0.53 -23.19 % | 0.69 |
| Earnings per share | -4.93 -13 481.27 % | -0.04 67.00 % | -0.11 26.67 % | -0.15 6.25 % | -0.16 5.88 % | -0.17 -21.43 % | -0.14 0.00 % | -0.14 -7.69 % | -0.13 18.75 % | -0.16 70.91 % | -0.55 -243.75 % | -0.16 36.00 % | -0.25 10.71 % | -0.28 15.15 % | -0.33 2.94 % | -0.34 -21.43 % | -0.28 0.00 % | -0.28 15.15 % | -0.33 -13.79 % | -0.29 9.38 % | -0.32 -77.78 % | -0.18 47.06 % | -0.34 -9.68 % | -0.31 16.22 % | -0.37 -12.12 % | -0.33 -3.13 % | -0.32 -18.52 % | -0.27 -3.85 % | -0.26 21.21 % | -0.33 -22.22 % | -0.27 -12.50 % | -0.24 20.00 % | -0.30 11.76 % | -0.34 5.56 % | -0.36 -5.88 % | -0.34 17.07 % | -0.41 -2.50 % | -0.40 14.89 % | -0.47 -23.68 % | -0.38 -169.09 % | 0.55 248.65 % | -0.37 5.13 % | -0.39 -11.43 % | -0.35 -183.33 % | 0.42 240.00 % | -0.30 89.32 % | -2.81 -8.49 % | -2.59 11.30 % | -2.92 -868.42 % | 0.38 -28.30 % | 0.53 -23.19 % | 0.69 |
| Gross profit | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.000 K | 0.000 -100.00 % | 20.035 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.027 M | 0.000 -100.00 % | 77.413 K 47.25 % | 52.571 K -4.54 % | 55.074 K -98.55 % | 3.808 M -2.08 % | 3.889 M 1.61 % | 3.827 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -76.758 K -200.00 % | 76.758 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 8.949 M 275.36 % | 2.384 M -53.08 % | 5.081 M 26.83 % | 4.006 M -1.62 % | 4.072 M -19.99 % | 5.090 M 18.03 % | 4.312 M -4.64 % | 4.522 M -6.90 % | 4.857 M -12.04 % | 5.522 M 16.72 % | 4.731 M 23.04 % | 3.845 M -29.51 % | 5.455 M 7.89 % | 5.056 M 11.16 % | 4.548 M 9.81 % | 4.142 M -2.24 % | 4.237 M 1.17 % | 4.188 M 4.41 % | 4.011 M -1.16 % | 4.058 M -4.18 % | 4.235 M -4.62 % | 4.440 M 14.79 % | 3.868 M 14.41 % | 3.381 M -9.86 % | 3.751 M 11.64 % | 3.360 M 15.03 % | 2.921 M 4.70 % | 2.790 M -2.00 % | 2.847 M -0.28 % | 2.855 M 1.38 % | 2.816 M 17.24 % | 2.402 M 95 141.87 % | 2.522 K -99.88 % | 2.092 M -8.96 % | 2.298 M 15.83 % | 1.984 M -14.19 % | 2.312 M 12.45 % | 2.056 M 4.84 % | 1.961 M -8.06 % | 2.133 M 18.11 % | 1.806 M -5.20 % | 1.905 M -10.01 % | 2.117 M 28.46 % | 1.648 M 2.68 % | 1.605 M 31.02 % | 1.225 M | 0.000 -100.00 % | 800.000 K 19.76 % | 668.000 K 10.23 % | 606.000 K 17.23 % | 516.950 K -6.16 % | 550.856 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 -100.00 % | 2.019 M -63.38 % | 5.512 M 13 781 227.50 % | -40.000 | 0.000 -100.00 % | 382.000 229.93 % | -294.000 -224.05 % | 237.000 -24.04 % | 312.000 -60.95 % | 799.000 289.79 % | -421.000 -242.28 % | -123.000 -165.43 % | 188.000 146.53 % | -404.000 -741.67 % | -48.000 -114.04 % | 342.000 210.91 % | 110.000 237.50 % | -80.000 82.98 % | -470.000 -466.27 % | -83.000 65.42 % | -240.000 -2 766.67 % | 9.000 113.24 % | -68.000 82.56 % | -390.000 -187.05 % | 448.000 330.93 % | -194.000 -145.01 % | 431.000 218.41 % | -364.000 -391.20 % | 125.000 254.32 % | -81.000 -237.50 % | -24.000 -100.00 % | 2.519 M 839 661.00 % | 300.000 257.89 % | -190.000 7.32 % | -205.000 -199.03 % | 207.000 -41.36 % | 353.000 -50.70 % | 716.000 10 328.57 % | -7.000 97.46 % | -276.000 -645.95 % | -37.000 -114.98 % | 247.000 -50.20 % | 496.000 439.13 % | 92.000 194.85 % | -97.000 | 0.000 -100.00 % | 233.000 -7.91 % | 253.000 508.06 % | -62.000 | 0.000 | 0.000 |
| Operating expenses | 21.030 M 776.66 % | 2.399 M -67.29 % | 7.333 M -34.73 % | 11.234 M 8.46 % | 10.358 M -6.81 % | 11.115 M 15.77 % | 9.601 M -2.17 % | 9.813 M 9.89 % | 8.930 M -18.38 % | 10.941 M 3.00 % | 10.623 M 21.16 % | 8.767 M -34.71 % | 13.428 M -8.40 % | 14.660 M -15.96 % | 17.443 M 0.11 % | 17.424 M 20.96 % | 14.405 M -6.07 % | 15.335 M -2.52 % | 15.731 M 6.82 % | 14.727 M 4.41 % | 14.106 M -17.55 % | 17.108 M 11.56 % | 15.335 M 8.72 % | 14.105 M -16.12 % | 16.816 M 11.12 % | 15.133 M 1.16 % | 14.960 M 19.49 % | 12.520 M 3.05 % | 12.149 M 2.29 % | 11.877 M 24.55 % | 9.536 M 16.55 % | 8.182 M -0.75 % | 8.244 M 3.43 % | 7.971 M -4.64 % | 8.358 M 5.73 % | 7.905 M -2.32 % | 8.093 M 6.84 % | 7.575 M -15.11 % | 8.923 M 24.42 % | 7.171 M -25.67 % | 9.649 M 35.65 % | 7.113 M -3.86 % | 7.398 M 10.44 % | 6.699 M -3.79 % | 6.963 M 36.35 % | 5.107 M 29.63 % | 3.940 M 4.96 % | 3.753 M 5.67 % | 3.552 M 6.07 % | 3.349 M 3.13 % | 3.247 M 8.14 % | 3.003 M |
| Cost and expenses | 21.030 M 776.66 % | 2.399 M -67.29 % | 7.333 M -34.73 % | 11.234 M 8.46 % | 10.358 M -6.81 % | 11.115 M 15.77 % | 9.601 M -2.17 % | 9.813 M 9.89 % | 8.930 M -18.38 % | 10.941 M 3.00 % | 10.623 M 21.16 % | 8.767 M -34.71 % | 13.428 M -8.40 % | 14.660 M -15.96 % | 17.443 M 0.11 % | 17.424 M 20.96 % | 14.405 M -6.07 % | 15.335 M -2.52 % | 15.731 M 6.82 % | 14.727 M 4.41 % | 14.106 M -17.55 % | 17.108 M 11.56 % | 15.335 M 8.72 % | 14.105 M -16.12 % | 16.816 M 11.12 % | 15.133 M 1.16 % | 14.960 M 19.49 % | 12.520 M 3.05 % | 12.149 M 2.29 % | 11.877 M 24.55 % | 9.536 M 16.55 % | 8.182 M -0.75 % | 8.244 M 3.43 % | 7.971 M -4.64 % | 8.358 M 5.73 % | 7.905 M -2.32 % | 8.093 M 6.84 % | 7.575 M -15.11 % | 8.923 M 24.42 % | 7.171 M -25.67 % | 9.649 M 35.65 % | 7.113 M -3.86 % | 7.398 M 10.44 % | 6.699 M -3.79 % | 6.963 M 36.35 % | 5.107 M 29.63 % | 3.940 M 4.96 % | 3.753 M 5.67 % | 3.552 M 6.07 % | 3.349 M 3.13 % | 3.247 M 8.14 % | 3.003 M |
| Research and development expenses | 12.081 M 81 660.96 % | 14.776 K -93.66 % | 233.214 K -86.40 % | 1.715 M -72.71 % | 6.286 M 4.32 % | 6.025 M 13.94 % | 5.288 M -0.06 % | 5.292 M 29.93 % | 4.073 M -24.84 % | 5.419 M -8.01 % | 5.891 M 19.66 % | 4.923 M -38.26 % | 7.973 M -16.98 % | 9.604 M -25.52 % | 12.895 M -2.91 % | 13.282 M 30.63 % | 10.167 M -8.79 % | 11.147 M -4.89 % | 11.720 M 9.85 % | 10.670 M 8.09 % | 9.871 M -22.08 % | 12.668 M 10.48 % | 11.467 M 6.93 % | 10.724 M -17.92 % | 13.065 M 10.98 % | 11.773 M -2.21 % | 12.039 M 23.74 % | 9.729 M 4.59 % | 9.302 M 3.11 % | 9.021 M 34.25 % | 6.720 M 16.26 % | 5.780 M 1.01 % | 5.722 M -2.66 % | 5.879 M -3.00 % | 6.060 M 2.35 % | 5.921 M 2.43 % | 5.781 M 4.76 % | 5.519 M -20.72 % | 6.961 M 38.16 % | 5.038 M -35.76 % | 7.843 M 50.60 % | 5.208 M -1.39 % | 5.281 M 4.56 % | 5.051 M -5.73 % | 5.358 M 38.02 % | 3.882 M 24.35 % | 3.122 M 5.70 % | 2.953 M 2.41 % | 2.884 M 5.13 % | 2.743 M 0.46 % | 2.730 M 11.35 % | 2.452 M |
| Selling general and administrative expenses | 8.949 M 275.36 % | 2.384 M -53.08 % | 5.081 M 26.83 % | 4.006 M -1.62 % | 4.072 M -19.99 % | 5.090 M 18.03 % | 4.312 M -4.64 % | 4.522 M -6.90 % | 4.857 M -12.04 % | 5.522 M 16.72 % | 4.731 M 23.04 % | 3.845 M -29.51 % | 5.455 M 7.89 % | 5.056 M 11.16 % | 4.548 M 9.81 % | 4.142 M -2.24 % | 4.237 M 1.17 % | 4.188 M 4.41 % | 4.011 M -1.16 % | 4.058 M -4.18 % | 4.235 M -4.62 % | 4.440 M 14.79 % | 3.868 M 14.41 % | 3.381 M -9.86 % | 3.751 M 11.64 % | 3.360 M 15.03 % | 2.921 M 4.70 % | 2.790 M -2.00 % | 2.847 M -0.28 % | 2.855 M 1.38 % | 2.816 M 17.24 % | 2.402 M 95 141.87 % | 2.522 K -99.88 % | 2.092 M -8.96 % | 2.298 M 15.83 % | 1.984 M -14.19 % | 2.312 M 12.45 % | 2.056 M 4.84 % | 1.961 M -8.06 % | 2.133 M 18.11 % | 1.806 M -5.20 % | 1.905 M -10.01 % | 2.117 M 28.46 % | 1.648 M 2.68 % | 1.605 M 31.02 % | 1.225 M 49.79 % | 817.835 K 2.23 % | 800.000 K 19.76 % | 668.000 K 10.23 % | 606.000 K 17.23 % | 516.950 K -6.16 % | 550.856 K |
| Interest income | 313.000 K 467.65 % | 55.140 K -49.92 % | 110.107 K -40.33 % | 184.520 K -29.65 % | 262.288 K -30.68 % | 378.360 K -26.13 % | 512.194 K -16.17 % | 610.978 K -8.95 % | 671.033 K 15.36 % | 581.668 K 53.77 % | 378.265 K 55.28 % | 243.597 K 184.62 % | 85.588 K 1 110.75 % | 7.069 K 73.43 % | 4.076 K -11.87 % | 4.625 K -11.42 % | 5.221 K -10.69 % | 5.846 K 4.24 % | 5.608 K 17.77 % | 4.762 K -82.17 % | 26.701 K -94.01 % | 445.416 K -26.84 % | 608.792 K -28.65 % | 853.228 K -13.48 % | 986.154 K -6.01 % | 1.049 M | 0.000 -100.00 % | 944.409 K 8.54 % | 870.139 K 139.24 % | 363.704 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 |
| Interest expense | 1.073 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 -100.00 % | 8.131 K -34.55 % | 12.423 K -15.03 % | 14.620 K -37.25 % | 23.297 K -45.50 % | 42.747 K -1.55 % | 43.418 K -0.96 % | 43.839 K -4.11 % | 45.718 K -3.44 % | 47.347 K -13.56 % | 54.772 K -7.65 % | 59.308 K -3.79 % | 61.643 K -8.52 % | 67.384 K -0.15 % | 67.485 K -0.89 % | 68.088 K -0.39 % | 68.355 K 2.75 % | 66.527 K -1.71 % | 67.681 K -0.75 % | 68.191 K 0.51 % | 67.843 K -2.75 % | 69.760 K -2.01 % | 71.190 K 1.06 % | 70.441 K 3.09 % | 68.329 K -0.22 % | 68.477 K -1.56 % | 69.560 K 1.17 % | 68.757 K -1.16 % | 69.565 K -0.71 % | 70.060 K 0.69 % | 69.577 K 28.04 % | 54.339 K 6.99 % | 50.791 K 10.88 % | 45.808 K -1.92 % | 46.707 K -1.12 % | 47.234 K -3.74 % | 49.067 K -5.43 % | 51.882 K 12.08 % | 46.290 K 4.62 % | 44.245 K -0.45 % | 44.447 K 8.97 % | 40.789 K 4.99 % | 38.852 K 12.22 % | 34.620 K -2.28 % | 35.429 K 6.38 % | 33.303 K 2.85 % | 32.379 K 1.37 % | 31.940 K 8.52 % | 29.432 K 8.19 % | 27.203 K |
| Operating income | -21.030 M -776.66 % | -2.399 M 67.29 % | -7.333 M 34.73 % | -11.234 M -8.46 % | -10.358 M 6.81 % | -11.115 M -15.89 % | -9.591 M 2.27 % | -9.813 M -9.89 % | -8.930 M 18.38 % | -10.941 M -3.00 % | -10.623 M -21.16 % | -8.767 M 34.34 % | -13.353 M 8.92 % | -14.660 M 15.87 % | -17.426 M -0.51 % | -17.337 M -20.36 % | -14.404 M -0.87 % | -14.280 M 8.28 % | -15.568 M -13.41 % | -13.727 M 2.68 % | -14.106 M -73.97 % | -8.108 M 47.13 % | -15.335 M -8.72 % | -14.105 M 16.12 % | -16.816 M -11.12 % | -15.133 M -1.16 % | -14.960 M -19.49 % | -12.520 M -3.05 % | -12.149 M -2.29 % | -11.877 M -24.55 % | -9.536 M -16.55 % | -8.182 M 0.75 % | -8.244 M -3.43 % | -7.971 M 4.64 % | -8.358 M -5.98 % | -7.887 M 2.55 % | -8.093 M -6.84 % | -7.575 M 14.77 % | -8.888 M -23.93 % | -7.171 M -169.04 % | 10.387 M 246.03 % | -7.113 M 3.86 % | -7.398 M -10.44 % | -6.699 M -183.07 % | 8.064 M 257.92 % | -5.107 M -32.22 % | -3.862 M -4.36 % | -3.701 M -5.83 % | -3.497 M -862.33 % | 458.722 K -28.47 % | 641.317 K -22.17 % | 823.953 K |
| Operating income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -959.08 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -178.04 | 0.00 100.00 % | -988.70 -393.64 % | -200.29 99.80 % | -101 440.01 -749 652.54 % | -13.53 85.84 % | -95.55 -596.05 % | -13.73 | 0.00 100.00 % | -0.90 | 0.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 % | -426.31 | 0.00 | 0.00 100.00 % | -251.24 | 0.00 -100.00 % | 0.52 | 0.00 | 0.00 | 0.00 -100.00 % | 0.54 | 0.00 100.00 % | -49.89 29.13 % | -70.40 -10.87 % | -63.50 -52 804.10 % | 0.12 -26.95 % | 0.16 -23.40 % | 0.22 |
| Total other income expenses net | -760.000 K -1 478.31 % | 55.140 K -50.34 % | 111.042 K -92.12 % | 1.409 M 437.40 % | 262.248 K -30.69 % | 378.360 K -26.18 % | 512.576 K -16.07 % | 610.684 K -9.03 % | 671.270 K 15.34 % | 581.980 K 53.53 % | 379.064 K 55.88 % | 243.176 K 184.53 % | 85.465 K 1 077.69 % | 7.257 K 97.63 % | 3.672 K -19.77 % | 4.577 K -17.72 % | 5.563 K -4.84 % | 5.846 K 5.75 % | 5.528 K 28.80 % | 4.292 K -83.88 % | 26.618 K -94.02 % | 445.416 K -26.84 % | 608.801 K -28.64 % | 853.160 K -13.49 % | 986.154 K -6.01 % | 1.049 M -0.33 % | 1.053 M 11.42 % | 944.840 K 8.63 % | 869.775 K 139.06 % | 363.829 K 30.91 % | 277.923 K 20.00 % | 231.610 K -91.16 % | 2.621 M 6 487.16 % | 39.795 K 34.98 % | 29.483 K -7.45 % | 31.858 K 44.68 % | 22.020 K 7.68 % | 20.450 K 228.83 % | 6.219 K 88.74 % | 3.295 K 39.50 % | 2.362 K -33.03 % | 3.527 K -14.31 % | 4.116 K -14.73 % | 4.827 K 13.23 % | 4.263 K -8.83 % | 4.676 K 189.30 % | -5.236 K -32 825.00 % | 16.000 115.38 % | -104.000 -111.52 % | 903.000 127.46 % | -3.288 K -146.29 % | -1.335 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 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-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 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -151.001 M -2 589.63 % | -5.614 M 47.30 % | -10.653 M 24.60 % | -14.130 M 35.59 % | -21.937 M 28.43 % | -30.651 M 25.21 % | -40.984 M -104.26 % | 962.343 M 1 795.22 % | -56.768 M 11.78 % | -64.351 M -37.05 % | -46.952 M 6.92 % | -50.445 M 14.22 % | -58.809 M 21.42 % | -74.836 M 15.28 % | -88.335 M 11.46 % | -99.769 M 14.34 % | -116.470 M 10.32 % | -129.867 M 3.24 % | -134.216 M 4.02 % | -139.841 M 4.62 % | -146.611 M 3.16 % | -151.392 M 2.06 % | -154.578 M 7.53 % | -167.166 M 7.27 % | -180.263 M 5.86 % | -191.480 M 8.78 % | -209.918 M 4.51 % | -219.829 M 4.19 % | -229.435 M 5.44 % | -242.632 M -95.79 % | -123.925 M -9.79 % | -112.873 M 5.27 % | -119.148 M -244.45 % | -34.591 M 13.61 % | -40.042 M 11.57 % | -45.283 M 14.70 % | -53.085 M -36.71 % | -38.830 M 17.03 % | -46.803 M 12.94 % | -53.760 M -33.62 % | -40.234 M 13.60 % | -46.567 M 15.64 % | -55.199 M 10.04 % | -61.362 M 7.33 % | -66.217 M -16.24 % | -56.966 M -2 365.42 % | -2.311 M 69.95 % | -7.690 M 28.65 % | -10.778 M -162.04 % | 17.373 M 200.00 % | -17.373 M |
| Total investments | 0.000 | 0.000 | 0.000 -100.00 % | 14.377 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 5.219 K -50.99 % | 10.649 K | 0.000 -100.00 % | 1.000 K -85.53 % | 6.909 K -25.47 % | 9.270 K -12.76 % | 10.626 K -16.78 % | 12.768 K -8.36 % | 13.933 K -14.48 % | 16.292 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 34.746 M | 0.000 |
| Total debt | 1.644 M | 0.000 -100.00 % | 66.844 K -74.50 % | 262.133 K -41.59 % | 448.775 K -28.86 % | 630.827 K -21.97 % | 808.402 K -20.10 % | 1.012 M -20.27 % | 1.269 M 94.71 % | 651.734 K -29.05 % | 918.555 K -22.16 % | 1.180 M -17.76 % | 1.435 M -14.60 % | 1.680 M -12.48 % | 1.920 M -10.90 % | 2.155 M -9.60 % | 2.384 M -8.45 % | 2.604 M -7.62 % | 2.819 M -6.95 % | 3.029 M -6.33 % | 3.234 M -5.73 % | 3.431 M -5.30 % | 3.623 M -2.65 % | 3.721 M -4.69 % | 3.904 M -4.33 % | 4.081 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 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.194 M -3.17 % | -2.126 M | 0.000 100.00 % | -2.064 M -3.33 % | -1.997 M -3.51 % | -1.930 M -3.66 % | -1.862 M -3.78 % | -1.794 M -4.03 % | -1.724 M -4.24 % | -1.654 M -4.45 % | -1.584 M -4.51 % | -1.515 M -4.73 % | -1.447 M -4.98 % | -1.378 M -5.25 % | -1.309 M -4.71 % | -1.251 M -5.93 % | -1.180 M -6.26 % | -1.111 M -5.14 % | -1.057 M -1.96 % | -1.036 M -4.04 % | -996.040 K -4.92 % | -949.333 K -5.24 % | -902.099 K -5.75 % | -853.032 K 14.36 % | -996.014 K -4.87 % | -949.724 K -4.89 % | -905.479 K -4.59 % | -865.744 K -4.94 % | -824.955 K -4.35 % | -790.531 K -4.58 % | -755.911 K -1.53 % | -744.543 K 13.48 % | -860.500 K -106.89 % | 12.498 M 1 669.69 % | -796.184 K |
| Retained earnings | -54.805 M 88.97 % | -496.708 M -0.47 % | -494.364 M -1.48 % | -487.142 M -2.06 % | -477.317 M -2.16 % | -467.222 M -2.35 % | -456.485 M -2.03 % | -447.407 M -2.10 % | -438.204 M -1.92 % | -429.945 M -2.47 % | -419.586 M -2.50 % | -409.341 M -2.13 % | -400.818 M -3.42 % | -387.550 M -3.93 % | -372.897 M -4.90 % | -355.475 M -5.13 % | -338.143 M -4.45 % | -323.744 M -4.61 % | -309.470 M -5.30 % | -293.907 M -4.90 % | -280.184 M -5.29 % | -266.105 M -2.96 % | -258.443 M -6.04 % | -243.716 M -5.75 % | -230.464 M -7.38 % | -214.635 M -7.02 % | -200.551 M -7.45 % | -186.644 M -6.61 % | -175.069 M -6.89 % | -163.790 M -7.56 % | -152.277 M -6.47 % | -143.019 M -5.89 % | -135.069 M -6.41 % | -126.927 M -6.68 % | -118.976 M -7.53 % | -110.648 M -7.64 % | -102.793 M -8.52 % | -94.721 M -8.67 % | -87.166 M -11.35 % | -78.285 M -10.08 % | -71.117 M 12.75 % | -81.506 M -9.56 % | -74.397 M -11.04 % | -67.003 M -10.96 % | -60.386 M 11.69 % | -68.377 M -8.06 % | -63.275 M -6.51 % | -59.408 M -6.66 % | -55.697 M | 0.000 100.00 % | -52.670 M |
| Common stock | 14.000 K -78.31 % | 64.532 K 0.07 % | 64.484 K 0.00 % | 64.484 K 0.00 % | 64.484 K 0.05 % | 64.450 K 0.09 % | 64.394 K 0.04 % | 64.369 K 0.09 % | 64.313 K 0.11 % | 64.245 K 18.15 % | 54.378 K 3.73 % | 52.424 K 0.00 % | 52.424 K 0.06 % | 52.392 K 0.15 % | 52.314 K 1.11 % | 51.739 K 0.39 % | 51.539 K 0.00 % | 51.539 K 5.14 % | 49.018 K 2.49 % | 47.829 K 2.39 % | 46.713 K 7.19 % | 43.581 K 0.27 % | 43.465 K 0.25 % | 43.358 K 0.38 % | 43.192 K 0.03 % | 43.179 K 0.05 % | 43.159 K 0.05 % | 43.136 K 0.19 % | 43.054 K 1.33 % | 42.489 K 23.67 % | 34.358 K 4.95 % | 32.736 K 0.06 % | 32.715 K 37.15 % | 23.854 K 2.60 % | 23.249 K 0.81 % | 23.062 K 0.14 % | 23.029 K 19.45 % | 19.279 K 1.21 % | 19.049 K 0.06 % | 19.038 K 0.09 % | 19.020 K 0.06 % | 19.008 K 0.36 % | 18.940 K 0.24 % | 18.895 K 0.01 % | 18.894 K 0.59 % | 18.783 K 1 215.34 % | 1.428 K -86.47 % | 10.556 K 237.47 % | 3.128 K | 0.000 -100.00 % | 10.235 K |
| Total equity | 139.254 M 4 025.73 % | 3.375 M -36.48 % | 5.314 M -53.29 % | 11.376 M -43.30 % | 20.063 M -30.61 % | 28.911 M -24.74 % | 38.414 M -17.47 % | 46.548 M -15.06 % | 54.801 M -11.87 % | 62.181 M 44.84 % | 42.930 M -10.78 % | 48.118 M -13.66 % | 55.727 M -18.09 % | 68.031 M -16.63 % | 81.604 M -15.49 % | 96.566 M -14.00 % | 112.286 M -10.26 % | 125.124 M -2.41 % | 128.219 M -7.27 % | 138.266 M -5.14 % | 145.752 M -1.84 % | 148.490 M -3.70 % | 154.201 M -7.71 % | 167.081 M -6.43 % | 178.559 M -7.38 % | 192.794 M -6.17 % | 205.464 M -5.79 % | 218.096 M -4.34 % | 227.995 M -4.22 % | 238.039 M 98.86 % | 119.701 M 10.26 % | 108.564 M -5.95 % | 115.432 M 262.01 % | 31.886 M -9.67 % | 35.301 M -15.45 % | 41.751 M -14.58 % | 48.877 M 40.58 % | 34.768 M -14.09 % | 40.472 M -16.90 % | 48.705 M -11.80 % | 55.220 M 24.49 % | 44.357 M -12.69 % | 50.803 M -11.97 % | 57.708 M -9.67 % | 63.884 M 15.41 % | 55.354 M 1 803.89 % | 2.907 M -55.37 % | 6.515 M -33.10 % | 9.738 M -22.27 % | 12.528 M 0.00 % | 12.528 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 538.587 K 31.90 % | 408.323 K 9.20 % | 373.911 K 41.46 % | 264.329 K 46.75 % | 180.117 K -65.04 % | 515.144 K 30.99 % | 393.273 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 611.623 K -4.39 % | 639.733 K -3.62 % | 663.745 K -3.20 % | 685.689 K -3.01 % | 707.003 K -2.75 % | 726.986 K -2.10 % | 742.584 K -1.52 % | 754.055 K 0.06 % | 753.579 K -10.44 % | 841.426 K 5.25 % | 799.478 K 219.61 % | 250.143 K 2.67 % | 243.647 K 30.62 % | 186.526 K 562.50 % | 28.155 K | 0.000 | 0.000 -100.00 % | 9.709 K -75.00 % | 38.837 K -42.71 % | 67.785 K -29.94 % | 96.756 K -22.16 % | 124.302 K -16.76 % | 149.330 K | 0.000 -100.00 % | 199.830 K |
| Long term debt | 1.433 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.844 K -74.50 % | 262.133 K -41.59 % | 448.775 K | 0.000 | 0.000 -100.00 % | 95.613 K -74.76 % | 378.792 K -41.88 % | 651.786 K -29.05 % | 918.607 K -22.16 % | 1.180 M -17.76 % | 1.435 M -14.60 % | 1.680 M -12.48 % | 1.920 M -10.90 % | 2.155 M -9.60 % | 2.384 M -8.45 % | 2.604 M -7.62 % | 2.819 M -4.04 % | 2.937 M -6.54 % | 3.143 M -5.93 % | 3.341 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 |
| Total non current liabilities | 1.433 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.843 K -74.50 % | 262.133 K -41.59 % | 448.775 K -99.96 % | 1.132 B 59 827.86 % | 1.889 M 1 875.41 % | 95.613 K -74.76 % | 378.792 K -41.88 % | 651.786 K -29.05 % | 918.607 K -46.55 % | 1.719 M -6.76 % | 1.843 M -10.27 % | 2.054 M -5.96 % | 2.184 M -6.46 % | 2.335 M -19.45 % | 2.899 M -3.27 % | 2.997 M 6.33 % | 2.819 M -4.04 % | 2.937 M -6.54 % | 3.143 M -5.93 % | 3.341 M 446.26 % | 611.623 K -4.39 % | 639.733 K -3.62 % | 663.745 K -3.20 % | 685.689 K -3.01 % | 707.003 K -2.75 % | 726.986 K -2.10 % | 742.584 K -1.52 % | 754.055 K 0.06 % | 753.579 K -10.44 % | 841.426 K 5.25 % | 799.478 K 219.61 % | 250.143 K 2.67 % | 243.647 K 30.62 % | 186.526 K 562.50 % | 28.155 K | 0.000 | 0.000 -100.00 % | 9.709 K -75.00 % | 38.837 K -42.71 % | 67.785 K -29.94 % | 96.756 K -22.16 % | 124.302 K -16.76 % | 149.330 K | 0.000 -100.00 % | 199.830 K |
| Other current liabilities | 14.887 M 503.04 % | 2.469 M -53.55 % | 5.315 M 65.27 % | 3.216 M 28.22 % | 2.508 M -23.47 % | 3.277 M -26.92 % | 4.484 M -1.70 % | 4.562 M -17.21 % | 5.510 M -1.75 % | 5.608 M -19.79 % | 6.992 M 20.31 % | 5.812 M -12.09 % | 6.611 M -30.25 % | 9.477 M 8.74 % | 8.715 M 19.47 % | 7.295 M -10.22 % | 8.126 M 4.47 % | 7.778 M -17.61 % | 9.440 M 19.94 % | 7.871 M 5.22 % | 7.480 M 12.46 % | 6.651 M -23.65 % | 8.711 M 5.65 % | 8.245 M 20.45 % | 6.845 M 20.09 % | 5.700 M -6.55 % | 6.100 M 5.62 % | 5.775 M 52.06 % | 3.798 M -21.56 % | 4.842 M -12.41 % | 5.528 M 12.83 % | 4.899 M 0.56 % | 4.872 M 21.13 % | 4.022 M -15.65 % | 4.768 M 14.32 % | 4.171 M -11.20 % | 4.697 M 15.68 % | 4.061 M -43.47 % | 7.183 M 15.53 % | 6.217 M 9.27 % | 5.690 M 96.21 % | 2.900 M -48.09 % | 5.587 M 38.28 % | 4.040 M 35.20 % | 2.988 M 253.55 % | 845.141 K -25.50 % | 1.134 M -2.87 % | 1.168 M 17.12 % | 997.235 K | 0.000 -100.00 % | 934.714 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.505 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 918.607 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.960 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 -100.00 % | 77.413 K -40.44 % | 129.984 K | 0.000 -100.00 % | 3.993 M |
| Short term debt | 211.000 K | 0.000 -100.00 % | 133.688 K -74.50 % | 524.266 K -41.59 % | 897.550 K -28.86 % | 1.262 M -14.93 % | 1.483 M -1.08 % | 1.499 M 82.78 % | 820.243 K 25.86 % | 651.734 K -29.05 % | 918.555 K -15.30 % | 1.084 M 2.68 % | 1.056 M 2.69 % | 1.029 M 2.71 % | 1.001 M 2.73 % | 974.816 K 2.74 % | 948.787 K 2.75 % | 923.433 K 2.77 % | 898.549 K 2.79 % | 874.158 K 2.82 % | 850.188 K 2.81 % | 826.942 K 2.84 % | 804.126 K 2.58 % | 783.925 K 2.97 % | 761.311 K 2.89 % | 739.930 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 16.746 M 539.91 % | 2.617 M -54.71 % | 5.778 M 33.69 % | 4.322 M -0.79 % | 4.356 M -17.72 % | 5.294 M -22.55 % | 6.835 M 6.95 % | 6.391 M -2.76 % | 6.572 M -2.50 % | 6.740 M -24.10 % | 8.881 M 14.62 % | 7.748 M -13.31 % | 8.938 M -30.07 % | 12.782 M 8.10 % | 11.824 M 22.40 % | 9.660 M -5.74 % | 10.249 M -5.47 % | 10.842 M -12.76 % | 12.428 M 26.58 % | 9.818 M 1.21 % | 9.701 M -8.58 % | 10.612 M -3.09 % | 10.951 M 4.93 % | 10.436 M -1.85 % | 10.633 M 28.00 % | 8.307 M -5.21 % | 8.763 M 36.20 % | 6.434 M -8.57 % | 7.037 M -19.07 % | 8.696 M 6.38 % | 8.175 M 25.17 % | 6.531 M 19.90 % | 5.447 M 20.14 % | 4.534 M -28.42 % | 6.334 M 16.90 % | 5.418 M -11.10 % | 6.095 M 7.24 % | 5.683 M -26.64 % | 7.747 M 13.09 % | 6.850 M 0.79 % | 6.797 M 65.62 % | 4.104 M -36.48 % | 6.461 M 37.06 % | 4.714 M 31.05 % | 3.597 M 36.13 % | 2.642 M 15.92 % | 2.279 M -21.98 % | 2.922 M 75.37 % | 1.666 M | 0.000 -100.00 % | 5.692 M |
| Total liabilities | 18.179 M 594.67 % | 2.617 M -54.71 % | 5.778 M 33.69 % | 4.322 M -0.79 % | 4.356 M -17.72 % | 5.294 M -23.30 % | 6.902 M 3.74 % | 6.653 M -5.24 % | 7.021 M 4.16 % | 6.740 M -24.11 % | 8.881 M 13.22 % | 7.844 M -15.81 % | 9.317 M -30.65 % | 13.434 M 5.42 % | 12.743 M 11.99 % | 11.379 M -5.90 % | 12.092 M -6.24 % | 12.896 M -11.75 % | 14.613 M 20.24 % | 12.153 M -3.55 % | 12.600 M -7.41 % | 13.609 M -1.16 % | 13.769 M 2.96 % | 13.374 M -2.92 % | 13.776 M 18.27 % | 11.648 M 24.24 % | 9.375 M 32.53 % | 7.074 M -8.14 % | 7.701 M -17.91 % | 9.382 M 5.63 % | 8.882 M 22.37 % | 7.258 M 17.26 % | 6.190 M 17.06 % | 5.288 M -25.39 % | 7.087 M 13.22 % | 6.259 M -9.21 % | 6.894 M 16.19 % | 5.933 M -25.74 % | 7.990 M 13.55 % | 7.037 M 3.11 % | 6.825 M 66.31 % | 4.104 M -36.48 % | 6.461 M 36.78 % | 4.723 M 29.91 % | 3.636 M 34.16 % | 2.710 M 14.05 % | 2.376 M -21.99 % | 3.046 M 67.79 % | 1.815 M | 0.000 -100.00 % | 5.891 M |
| Other non current assets | 1.406 M | 0.000 | 0.000 -100.00 % | 52.320 K -61.84 % | 137.104 K -59.59 % | 339.262 K -55.24 % | 757.912 K -99.26 % | 102.320 M 99 900.00 % | 102.320 K 0.00 % | 102.320 K 0.00 % | 102.320 K -88.10 % | 860.120 K -62.17 % | 2.274 M 0.00 % | 2.274 M 5.90 % | 2.147 M 33.11 % | 1.613 M 0.00 % | 1.613 M 0.00 % | 1.613 M 0.00 % | 1.613 M 0.00 % | 1.613 M 0.00 % | 1.613 M 0.00 % | 1.613 M 0.00 % | 1.613 M 0.00 % | 1.613 M 0.00 % | 1.613 M 0.00 % | 1.613 M 0.00 % | 1.613 M -8.73 % | 1.767 M 0.00 % | 1.767 M 588.51 % | 256.684 K 0.00 % | 256.684 K -68.38 % | 811.851 K 0.00 % | 811.851 K 0.00 % | 811.851 K 0.00 % | 811.851 K 0.00 % | 811.851 K 8.41 % | 748.851 K 7.51 % | 696.531 K 0.00 % | 696.531 K 0.00 % | 696.531 K 0.00 % | 696.531 K 0.00 % | 696.531 K 0.00 % | 696.531 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.373 M -3 754.13 % | -450.759 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 1.800 M | 0.000 | 0.000 | 0.000 -100.00 % | 424.209 K -29.09 % | 598.257 K -22.08 % | 767.828 K -99.93 % | 1.088 B 80 492.57 % | 1.350 M 84.27 % | 732.803 K -26.25 % | 993.564 K -20.71 % | 1.253 M -16.83 % | 1.507 M -12.78 % | 1.727 M -11.19 % | 1.945 M -11.52 % | 2.198 M -10.30 % | 2.451 M -9.17 % | 2.698 M -8.41 % | 2.946 M -6.87 % | 3.163 M -6.47 % | 3.382 M -6.18 % | 3.605 M -5.86 % | 3.829 M -5.34 % | 4.045 M -4.90 % | 4.253 M -4.18 % | 4.439 M 363.70 % | 957.226 K -1.17 % | 968.551 K -4.15 % | 1.010 M -4.20 % | 1.055 M -4.71 % | 1.107 M -1.36 % | 1.122 M -3.22 % | 1.160 M 7.92 % | 1.075 M 1.72 % | 1.056 M 56.13 % | 676.593 K 38.65 % | 487.984 K -0.70 % | 491.414 K -5.75 % | 521.378 K -8.08 % | 567.219 K -2.06 % | 579.174 K 37.78 % | 420.365 K -7.05 % | 452.270 K -6.14 % | 481.853 K 14.55 % | 420.640 K 10.96 % | 379.099 K -5.18 % | 399.799 K -5.44 % | 422.798 K 1.41 % | 416.935 K | 0.000 -100.00 % | 450.759 K |
| Total non current assets | 3.206 M | 0.000 | 0.000 -100.00 % | 52.320 K -90.68 % | 561.313 K -40.13 % | 937.519 K -38.55 % | 1.526 M -99.87 % | 1.191 B 81 859.54 % | 1.453 M 73.95 % | 835.123 K -23.79 % | 1.096 M -48.14 % | 2.113 M -44.10 % | 3.780 M -5.52 % | 4.001 M -2.22 % | 4.092 M 7.37 % | 3.811 M -6.21 % | 4.064 M -5.74 % | 4.311 M -5.44 % | 4.559 M -4.55 % | 4.776 M -4.38 % | 4.995 M -4.27 % | 5.218 M -4.12 % | 5.442 M -3.82 % | 5.658 M -3.55 % | 5.866 M -3.07 % | 6.052 M 135.46 % | 2.570 M -6.06 % | 2.736 M -1.51 % | 2.778 M 111.81 % | 1.311 M -3.82 % | 1.364 M -29.50 % | 1.934 M -1.90 % | 1.971 M 4.51 % | 1.886 M 0.97 % | 1.868 M 25.51 % | 1.488 M 20.34 % | 1.237 M 4.12 % | 1.188 M -2.46 % | 1.218 M -3.63 % | 1.264 M -0.94 % | 1.276 M 14.22 % | 1.117 M -2.78 % | 1.149 M 138.41 % | 481.853 K 14.55 % | 420.640 K 10.96 % | 379.099 K -5.18 % | 399.799 K -5.44 % | 422.798 K 1.41 % | 416.935 K 102.40 % | -17.373 M -3 954.13 % | 450.759 K |
| Other current assets | 1.582 M 318.53 % | 377.994 K 61.06 % | 234.696 K -80.51 % | 1.204 M -13.68 % | 1.395 M -25.65 % | 1.876 M 2.96 % | 1.822 M -24.49 % | 2.413 M 14.02 % | 2.116 M -25.74 % | 2.850 M 5.56 % | 2.700 M 26.58 % | 2.133 M 137.44 % | 898.374 K -4.69 % | 942.617 K 77.03 % | 532.457 K -75.88 % | 2.208 M 51.31 % | 1.459 M 83.85 % | 793.675 K -35.80 % | 1.236 M -55.39 % | 2.771 M -20.00 % | 3.464 M 76.10 % | 1.967 M -52.49 % | 4.140 M 24.28 % | 3.331 M 67.53 % | 1.988 M -19.65 % | 2.475 M 27.68 % | 1.938 M -15.46 % | 2.293 M -27.37 % | 3.157 M -5.04 % | 3.325 M 4.13 % | 3.193 M 239.64 % | 940.099 K 116.55 % | 434.124 K -33.82 % | 655.956 K 212.59 % | 209.844 K -68.57 % | 667.644 K -20.25 % | 837.196 K 34.04 % | 624.607 K 54.94 % | 403.127 K -43.77 % | 716.970 K 34.05 % | 534.851 K -31.08 % | 776.079 K -13.18 % | 893.915 K 76.06 % | 507.731 K -39.53 % | 839.640 K 32.01 % | 636.019 K -74.33 % | 2.477 M 71.02 % | 1.449 M 303.92 % | 358.630 K | 0.000 -100.00 % | 596.181 K |
| Short 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.219 K -50.99 % | 10.649 K | 0.000 -100.00 % | 1.000 K -85.53 % | 6.909 K -25.47 % | 9.270 K -12.76 % | 10.626 K -16.78 % | 12.768 K -8.36 % | 13.933 K -14.48 % | 16.292 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 34.746 M | 0.000 |
| cash and cash equivalents | 152.645 M 2 618.92 % | 5.614 M -47.63 % | 10.720 M -25.51 % | 14.392 M -35.71 % | 22.386 M -28.44 % | 31.281 M -25.15 % | 41.793 M -15.41 % | 49.408 M -14.87 % | 58.037 M -10.72 % | 65.002 M 35.79 % | 47.871 M -7.27 % | 51.625 M -14.31 % | 60.244 M -21.27 % | 76.516 M -15.22 % | 90.255 M -11.45 % | 101.924 M -14.24 % | 118.854 M -10.28 % | 132.471 M -3.33 % | 137.035 M -4.08 % | 142.870 M -4.65 % | 149.845 M -3.22 % | 154.823 M -2.14 % | 158.201 M -7.42 % | 170.887 M -7.21 % | 184.167 M -5.83 % | 195.561 M -6.84 % | 209.918 M -4.51 % | 219.829 M -4.19 % | 229.435 M -5.44 % | 242.632 M 95.79 % | 123.925 M 9.79 % | 112.873 M -5.27 % | 119.148 M 244.45 % | 34.591 M -13.61 % | 40.042 M -11.57 % | 45.283 M -14.70 % | 53.085 M 36.71 % | 38.830 M -17.03 % | 46.803 M -12.94 % | 53.760 M 33.62 % | 40.234 M -13.60 % | 46.567 M -15.64 % | 55.199 M -10.04 % | 61.362 M -7.33 % | 66.217 M 16.24 % | 56.966 M 2 365.42 % | 2.311 M -69.95 % | 7.690 M -28.65 % | 10.778 M 162.04 % | -17.373 M -200.00 % | 17.373 M |
| Cash and short term investments | 152.645 M 2 618.92 % | 5.614 M -47.63 % | 10.720 M -25.51 % | 14.392 M -35.71 % | 22.386 M -28.44 % | 31.281 M -25.15 % | 41.793 M -15.41 % | 49.408 M -14.87 % | 58.037 M -10.72 % | 65.002 M 35.79 % | 47.871 M -7.27 % | 51.625 M -14.31 % | 60.244 M -21.27 % | 76.516 M -15.22 % | 90.255 M -11.45 % | 101.924 M -14.24 % | 118.854 M -10.28 % | 132.471 M -3.33 % | 137.035 M -4.08 % | 142.870 M -4.65 % | 149.845 M -3.22 % | 154.823 M -2.14 % | 158.201 M -7.42 % | 170.887 M -7.21 % | 184.167 M -5.83 % | 195.561 M -6.84 % | 209.918 M -4.51 % | 219.829 M -4.19 % | 229.435 M -5.44 % | 242.632 M 95.79 % | 123.925 M 9.79 % | 112.873 M -5.27 % | 119.148 M 244.45 % | 34.591 M -13.61 % | 40.042 M -11.57 % | 45.283 M -14.70 % | 53.085 M 36.71 % | 38.830 M -17.03 % | 46.803 M -12.94 % | 53.760 M 33.62 % | 40.234 M -13.60 % | 46.567 M -15.64 % | 55.199 M -10.04 % | 61.362 M -7.33 % | 66.217 M 16.24 % | 56.966 M 2 365.42 % | 2.311 M -69.95 % | 7.690 M -28.65 % | 10.778 M -37.96 % | 17.373 M 0.00 % | 17.373 M |
| Total current assets | 154.227 M 2 473.80 % | 5.992 M -45.97 % | 11.091 M -29.11 % | 15.646 M -34.42 % | 23.858 M -28.29 % | 33.267 M -24.03 % | 43.791 M -15.80 % | 52.010 M -13.85 % | 60.369 M -11.34 % | 68.087 M 34.25 % | 50.715 M -5.82 % | 53.848 M -12.10 % | 61.264 M -20.91 % | 77.464 M -14.17 % | 90.255 M -13.33 % | 104.134 M -13.45 % | 120.315 M -10.02 % | 133.709 M -3.30 % | 138.273 M -5.06 % | 145.643 M -5.03 % | 153.358 M -2.25 % | 156.882 M -3.47 % | 162.528 M -7.02 % | 174.797 M -6.26 % | 186.469 M -6.01 % | 198.390 M -6.54 % | 212.269 M -4.57 % | 222.434 M -4.50 % | 232.918 M -5.36 % | 246.109 M 93.45 % | 127.220 M 11.71 % | 113.888 M -4.82 % | 119.650 M 239.07 % | 35.288 M -12.91 % | 40.520 M -12.90 % | 46.522 M -14.69 % | 54.534 M 38.01 % | 39.513 M -16.36 % | 47.244 M -13.28 % | 54.478 M -10.35 % | 60.769 M 28.36 % | 47.344 M -15.63 % | 56.115 M -9.42 % | 61.950 M -7.67 % | 67.099 M 16.32 % | 57.685 M 1 081.18 % | 4.884 M -46.55 % | 9.137 M -17.95 % | 11.137 M -35.90 % | 17.373 M -3.32 % | 17.969 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.330 B 24.40 % | -3.081 B -2 133 835.56 % | -144.397 K | 0.000 | 0.000 | 0.000 100.00 % | -535.151 K | 0.000 | 0.000 | 0.000 -100.00 % | 17.000 | 0.000 | 0.000 | 0.000 -100.00 % | 441.000 | 0.000 | 0.000 | 0.000 100.00 % | -405.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 650.737 K 227.27 % | 198.836 K | 0.000 -100.00 % | 836.196 K 35.37 % | 617.698 K 57.01 % | 393.417 K -44.30 % | 706.344 K 35.50 % | 521.269 K -31.61 % | 762.146 K 989 900.00 % | -77.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 | 0.000 -100.00 % | 136.580 K 171.77 % | 50.255 K -34.49 % | 76.710 K -30.23 % | 109.946 K -37.47 % | 175.820 K -6.95 % | 188.949 K -12.27 % | 215.368 K -8.01 % | 234.114 K 62.56 % | 144.016 K 59.43 % | 90.331 K -25.26 % | 120.866 K 2 431.23 % | 4.775 K 254.49 % | 1.347 K -6.65 % | 1.443 K -12.86 % | 1.656 K -99.63 % | 444.568 K 20 587.20 % | 2.149 K 28.53 % | 1.672 K -96.61 % | 49.362 K -46.13 % | 91.637 K -50.72 % | 185.953 K -67.86 % | 578.581 K 84.78 % | 313.112 K -11.58 % | 354.101 K -14.29 % | 413.122 K 32.34 % | 312.175 K -4.32 % | 326.263 K 113.83 % | 152.583 K 49.66 % | 101.955 K 34.78 % | 75.648 K 11.20 % | 68.031 K 65.50 % | 41.107 K -84.70 % | 268.659 K -53.04 % | 572.072 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.264 K -99.99 % | 20.001 M 1 999 981.40 % | 1.000 K -95.52 % | 22.334 K | 0.000 -100.00 % | 42.074 K | 0.000 -100.00 % | 94.754 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 411.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -169.000 | 0.000 | 0.000 | 0.000 -100.00 % | 321.000 | 0.000 | 0.000 | 0.000 100.00 % | -272.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -327.000 | 0.000 | 0.000 | 0.000 100.00 % | -279.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 990.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 1.648 M 1 011.59 % | 148.256 K -54.98 % | 329.304 K -43.40 % | 581.794 K -38.81 % | 950.763 K 25.84 % | 755.534 K -12.97 % | 868.115 K 163.16 % | 329.885 K 36.61 % | 241.487 K -49.71 % | 480.151 K -50.51 % | 970.191 K 13.86 % | 852.125 K -32.95 % | 1.271 M -44.16 % | 2.276 M 8.00 % | 2.108 M 51.58 % | 1.390 M 18.38 % | 1.175 M -45.13 % | 2.141 M 2.43 % | 2.090 M 94.66 % | 1.074 M -21.71 % | 1.371 M -56.25 % | 3.134 M 118.32 % | 1.436 M 2.00 % | 1.408 M -53.50 % | 3.027 M 62.12 % | 1.867 M -29.91 % | 2.664 M 303.94 % | 659.395 K -79.65 % | 3.240 M -15.94 % | 3.854 M 45.59 % | 2.647 M 62.23 % | 1.632 M 183.72 % | 575.111 K 12.39 % | 511.714 K -67.31 % | 1.565 M 25.54 % | 1.247 M -10.78 % | 1.397 M -13.88 % | 1.623 M 187.57 % | 564.235 K -10.88 % | 633.093 K -42.81 % | 1.107 M -6.47 % | 1.183 M 35.41 % | 874.028 K 49.73 % | 583.719 K 23.63 % | 472.161 K -73.73 % | 1.797 M 56.96 % | 1.145 M -34.71 % | 1.754 M 225.48 % | 538.794 K | 0.000 -100.00 % | 764.195 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 20.388 K | 0.000 -100.00 % | 90.000 K -34.19 % | 136.758 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 -100.00 % | 66.844 K -74.50 % | 262.133 K -41.59 % | 448.775 K -28.86 % | 630.827 K -21.97 % | 808.402 K -20.10 % | 1.012 M -20.27 % | 1.269 M 94.71 % | 651.734 K -29.05 % | 918.555 K -22.16 % | 1.180 M -17.76 % | 1.435 M -14.60 % | 1.680 M -12.48 % | 1.920 M -10.90 % | 2.155 M -9.60 % | 2.384 M -8.45 % | 2.604 M -7.62 % | 2.819 M -6.95 % | 3.029 M -6.33 % | 3.234 M -5.73 % | 3.431 M -5.30 % | 3.623 M -2.65 % | 3.721 M -4.69 % | 3.904 M -4.33 % | 4.081 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 |
| Preferred stock | 4.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 -100.00 % | 413.000 | 0.000 | 0.000 | 0.000 | 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 % | 346.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.726 K | 0.000 -100.00 % | 30.726 K 0.00 % | 30.726 K 0.00 % | 30.726 K |
| Other total stockholders equity | 190.045 M -61.99 % | 500.019 M 0.08 % | 499.613 M 0.23 % | 498.453 M 0.23 % | 497.315 M 0.25 % | 496.068 M 0.25 % | 494.835 M 0.19 % | 493.890 M 0.19 % | 492.940 M 0.18 % | 492.062 M 6.40 % | 462.461 M 1.11 % | 457.407 M 0.20 % | 456.493 M 0.21 % | 455.529 M 0.24 % | 454.448 M 0.54 % | 451.989 M 0.36 % | 450.378 M 0.35 % | 448.816 M 2.55 % | 437.640 M 1.28 % | 432.125 M 1.46 % | 425.890 M 2.74 % | 414.552 M 0.47 % | 412.600 M 0.45 % | 410.754 M 0.43 % | 408.980 M 0.39 % | 407.385 M 0.35 % | 405.972 M 0.32 % | 404.696 M 0.42 % | 403.021 M 0.31 % | 401.787 M 47.75 % | 271.944 M 8.11 % | 251.551 M 0.43 % | 250.468 M 57.74 % | 158.790 M 2.94 % | 154.254 M 1.23 % | 152.376 M 0.48 % | 151.647 M 17.13 % | 129.470 M 1.45 % | 127.619 M 0.51 % | 126.971 M 0.52 % | 126.318 M 0.38 % | 125.844 M 0.53 % | 125.181 M 0.39 % | 124.693 M 0.36 % | 124.250 M 0.43 % | 123.713 M 87.02 % | 66.151 M 0.36 % | 65.913 M 0.78 % | 65.402 M | 0.000 -100.00 % | 65.167 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -1.132 B -59 835.73 % | -1.888 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 | 0.000 | 0.000 | 0.000 -100.00 % | 287.000 | 0.000 | 0.000 | 0.000 100.00 % | -92.000 | 0.000 | 0.000 | 0.000 -100.00 % | 223.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -196.000 | 0.000 | 0.000 | 0.000 100.00 % | -625.000 | 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 | 157.433 M 2 527.31 % | 5.992 M -45.97 % | 11.091 M -29.35 % | 15.698 M -35.71 % | 24.419 M -28.61 % | 34.205 M -24.52 % | 45.316 M -14.82 % | 53.201 M -13.94 % | 61.822 M -10.30 % | 68.922 M 33.03 % | 51.811 M -7.42 % | 55.961 M -13.96 % | 65.044 M -20.16 % | 81.465 M -13.65 % | 94.347 M -12.60 % | 107.945 M -13.21 % | 124.379 M -9.88 % | 138.020 M -3.37 % | 142.832 M -5.04 % | 150.419 M -5.01 % | 158.353 M -2.31 % | 162.099 M -3.50 % | 167.970 M -6.92 % | 180.455 M -6.18 % | 192.335 M -5.92 % | 204.442 M -4.84 % | 214.839 M -4.59 % | 225.170 M -4.47 % | 235.696 M -4.74 % | 247.421 M 92.42 % | 128.583 M 11.02 % | 115.822 M -4.77 % | 121.622 M 227.17 % | 37.174 M -12.30 % | 42.388 M -11.71 % | 48.011 M -13.91 % | 55.771 M 37.02 % | 40.701 M -16.01 % | 48.462 M -13.06 % | 55.742 M -10.16 % | 62.045 M 28.03 % | 48.461 M -15.37 % | 57.264 M -8.28 % | 62.432 M -7.54 % | 67.520 M 16.28 % | 58.064 M 998.98 % | 5.283 M -44.74 % | 9.561 M -17.25 % | 11.554 M | 0.000 -100.00 % | 18.420 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 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-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 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -452.735 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.174 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -149.686 K 99.81 % | -80.282 M | 0.000 | 0.000 | 0.000 100.00 % | -964.501 K -0.22 % | -962.346 K 2.90 % | -991.108 K -17.59 % | -842.847 K -16.08 % | -726.120 K 1.80 % | -739.414 K 4.18 % | -771.686 K -6.07 % | -727.547 K -12.81 % | -644.935 K -3.20 % | -624.923 K -36.38 % | -458.230 K 22.01 % | -587.514 K 99.99 % | -5.046 B | 0.000 | 0.000 100.00 % | -292.216 K -382.13 % | -60.609 K 58.88 % | -147.406 K -34.42 % | -109.663 K -1.53 % | -108.011 K | 0.000 100.00 % | -105.905 K |
| Stock based compensation | -398.859 M -198.38 % | 405.428 M 34 849.82 % | 1.160 M 1.93 % | 1.138 M -8.71 % | 1.247 M 1.52 % | 1.228 M 30.04 % | 944.371 K 6.37 % | 887.837 K 3.47 % | 858.088 K -1.39 % | 870.180 K -3.23 % | 899.201 K -1.62 % | 913.979 K -5.17 % | 963.758 K -10.82 % | 1.081 M -18.14 % | 1.320 M -17.02 % | 1.591 M 1.84 % | 1.562 M -3.22 % | 1.614 M -0.82 % | 1.628 M -3.71 % | 1.690 M -4.05 % | 1.762 M -3.32 % | 1.822 M 5.56 % | 1.726 M 8.76 % | 1.587 M 4.46 % | 1.519 M 9.91 % | 1.382 M 20.24 % | 1.150 M -1.82 % | 1.171 M 1.80 % | 1.150 M 3.10 % | 1.116 M 15.69 % | 964.501 K 0.22 % | 962.346 K -2.90 % | 991.108 K 17.59 % | 842.847 K 16.08 % | 726.120 K -1.80 % | 739.414 K -4.18 % | 771.686 K 6.07 % | 727.547 K 12.81 % | 644.935 K 1.90 % | 632.924 K 38.12 % | 458.230 K -22.01 % | 587.514 K 21.73 % | 482.645 K 9.25 % | 441.777 K 5.58 % | 418.427 K 43.19 % | 292.216 K 382.13 % | 60.609 K -58.88 % | 147.406 K 34.42 % | 109.663 K 1.53 % | 108.011 K 1.74 % | 106.165 K 0.25 % | 105.905 K |
| Change in working capital | 0.000 | 0.000 -100.00 % | 2.391 M 68.92 % | 1.416 M 712.44 % | -231.137 K 80.49 % | -1.184 M -494.99 % | 299.866 K 146.97 % | -638.449 K -498.77 % | 160.105 K 106.73 % | -2.381 M -302.78 % | 1.174 M 192.93 % | -1.263 M 69.84 % | -4.189 M -991.21 % | -383.866 K -112.63 % | 3.039 M 307.95 % | -1.462 M -42.36 % | -1.027 M 40.17 % | -1.716 M -142.86 % | 4.004 M 1 282.17 % | 289.720 K 111.73 % | -2.470 M -217.20 % | 2.108 M 10 177.76 % | -20.916 K 98.96 % | -2.011 M -174.71 % | 2.691 M 244.20 % | -1.866 M -168.90 % | 2.709 M 978.32 % | 251.208 K 108.38 % | -2.999 M -2 611.33 % | 119.433 K 182.32 % | -145.082 K -121.09 % | 687.817 K -29.32 % | 973.117 K 148.00 % | -2.027 M -226.95 % | 1.597 M 496.76 % | -402.532 K -325.86 % | 178.222 K 107.28 % | -2.449 M -299.11 % | 1.230 M -93.86 % | 20.039 M 217.62 % | -17.037 M -664.79 % | -2.228 M -412.75 % | 712.288 K -48.44 % | 1.381 M 81.04 % | 763.079 K -65.12 % | 2.188 M 221.94 % | -1.794 M -1 376.09 % | 140.613 K -77.95 % | 637.652 K 114.25 % | -4.476 M -30.72 % | -3.424 M 4.91 % | -3.601 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 M 200.00 % | -20.000 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 224.202 M 199.81 % | -224.633 M -88 867.09 % | -252.490 K 31.57 % | -368.969 K -288.99 % | 195.229 K 273.41 % | -112.581 K -120.92 % | 538.230 K 508.87 % | 88.398 K 137.04 % | -238.664 K 51.30 % | -490.040 K -515.06 % | 118.066 K 128.19 % | -418.820 K 58.34 % | -1.005 M -696.37 % | 168.558 K -76.50 % | 717.184 K 232.27 % | 215.843 K 122.34 % | -966.212 K -1 999.71 % | 50.861 K -95.00 % | 1.016 M 449.13 % | -291.106 K 83.55 % | -1.770 M -204.18 % | 1.699 M 5 942.34 % | 28.112 K 101.74 % | -1.619 M -235.42 % | 1.196 M 243.62 % | -832.560 K -141.54 % | 2.004 M 177.68 % | -2.580 M -319.88 % | -614.483 K -150.91 % | 1.207 M 21.25 % | 995.368 K -5.80 % | 1.057 M 1 348.40 % | 72.950 K 106.86 % | -1.063 M -433.80 % | 318.471 K 336.92 % | -134.420 K 29.34 % | -190.235 K -118.89 % | 1.007 M 1 562.68 % | -68.857 K 85.14 % | -463.395 K -501.78 % | -77.004 K -125.71 % | 299.464 K 3.15 % | 290.309 K 160.23 % | 111.558 K 108.42 % | -1.325 M -303.16 % | 652.147 K 207.13 % | -608.745 K -150.11 % | 1.215 M 1 191.98 % | 94.030 K 129.44 % | -319.431 K -357.26 % | 124.165 K -17.65 % | 150.784 K |
| Other working capital | 0.000 | 0.000 -100.00 % | 2.644 M 48.15 % | 1.785 M 518.55 % | -426.366 K 60.22 % | -1.072 M -349.67 % | -238.364 K 67.21 % | -726.847 K -282.27 % | 398.769 K 121.09 % | -1.891 M -279.04 % | 1.056 M 225.04 % | -844.464 K 73.47 % | -3.184 M -476.29 % | -552.424 K -123.79 % | 2.322 M 238.44 % | -1.677 M -2 671.03 % | -60.536 K 96.57 % | -1.767 M -159.14 % | 2.988 M 414.46 % | 580.826 K 182.88 % | -700.824 K -271.25 % | 409.242 K 934.71 % | -49.028 K 87.47 % | -391.408 K -126.17 % | 1.496 M 244.66 % | -1.034 M -246.71 % | 704.645 K -75.11 % | 2.831 M 218.72 % | -2.385 M -119.31 % | -1.087 M 4.65 % | -1.140 M -209.24 % | -368.794 K -140.97 % | 900.167 K 193.34 % | -964.439 K -175.43 % | 1.279 M 576.89 % | -268.112 K -172.77 % | 368.457 K 110.66 % | -3.457 M -366.08 % | 1.299 M -93.66 % | 20.503 M 220.89 % | -16.960 M -571.12 % | -2.527 M -698.88 % | 421.979 K -66.77 % | 1.270 M -39.18 % | 2.088 M 35.95 % | 1.536 M 229.54 % | -1.186 M -10.37 % | -1.074 M -297.61 % | 543.622 K 113.08 % | -4.157 M -17.14 % | -3.548 M 5.43 % | -3.752 M |
| Other non cash items | 3.171 B 200.10 % | -3.168 B -70 099.23 % | -4.512 M -516.56 % | -731.871 K -520.50 % | 174.048 K 2.64 % | 169.571 K -73.88 % | 649.204 K 185.75 % | 227.190 K 2.13 % | 222.447 K 1.52 % | 219.119 K 2.46 % | 213.848 K 2.47 % | 208.684 K 0.73 % | 207.163 K 4.20 % | 198.814 K 2.44 % | 194.078 K 2.45 % | 189.440 K 2.44 % | 184.935 K 2.41 % | 180.586 K 2.41 % | 176.341 K 2.47 % | 172.091 K 2.34 % | 168.151 K 2.37 % | 164.262 K 2.36 % | 160.469 K -65.08 % | 459.599 K -56.06 % | 1.046 M 598.82 % | 149.686 K -99.81 % | 80.282 M 3 211.57 % | -2.580 M -1 535 879.76 % | 168.000 -99.99 % | 1.207 M 25.13 % | 964.501 K 0.22 % | 962.346 K -2.90 % | 991.108 K 17.59 % | 842.847 K 16.08 % | 726.120 K -1.80 % | 739.414 K -4.18 % | 771.686 K 6.07 % | 727.547 K 12.81 % | 644.935 K 1.90 % | 632.924 K 38.12 % | 458.230 K -22.01 % | 587.514 K -99.99 % | 5.046 B 4 523 250.49 % | 111.559 K 7 739.70 % | 1.423 K -99.51 % | 292.216 K 382.13 % | 60.609 K -58.88 % | 147.406 K 34.42 % | 109.663 K 1.53 % | 108.011 K 103.26 % | -3.318 M -3 233.04 % | 105.905 K |
| Net cash provided by operating activities | 5.079 B 199.47 % | -5.106 B -137 844.38 % | -3.701 M 53.70 % | -7.994 M 10.11 % | -8.893 M 15.37 % | -10.509 M -38.00 % | -7.615 M 12.30 % | -8.683 M -24.49 % | -6.975 M 39.91 % | -11.607 M -46.71 % | -7.912 M 8.19 % | -8.617 M 46.91 % | -16.231 M -18.49 % | -13.698 M -6.96 % | -12.807 M 24.43 % | -16.946 M -24.50 % | -13.611 M 3.64 % | -14.125 M -45.83 % | -9.686 M 15.80 % | -11.504 M 20.95 % | -14.552 M -315.75 % | -3.500 M 72.64 % | -12.793 M 4.88 % | -13.449 M -18.03 % | -11.395 M 20.58 % | -14.348 M -43.76 % | -9.980 M 1.03 % | -10.084 M 22.77 % | -13.058 M -27.91 % | -10.209 M -21.99 % | -8.369 M -34.33 % | -6.230 M -2.00 % | -6.108 M 32.59 % | -9.062 M -52.18 % | -5.955 M 20.31 % | -7.472 M -5.61 % | -7.075 M 23.35 % | -9.230 M -32.66 % | -6.957 M -151.29 % | 13.564 M 320.79 % | -6.143 M 29.43 % | -8.705 M -41.44 % | -6.154 M -29.47 % | -4.754 M -151.59 % | 9.214 M 456.14 % | -2.587 M 53.52 % | -5.566 M -64.21 % | -3.389 M -25.18 % | -2.708 M 30.15 % | -3.877 M -46.25 % | -2.651 M -0.19 % | -2.645 M |
| Investments in property plant and equipment | -140.000 K | 0.000 | 0.000 100.00 % | -9.962 M -393 189.70 % | -2.533 K 65.95 % | -7.439 K -828.71 % | -801.000 89.82 % | -7.866 K 25.30 % | -10.530 K -379.29 % | -2.197 K | 0.000 100.00 % | -2.483 K 93.97 % | -41.186 K -1.64 % | -40.521 K -1 555.95 % | -2.447 K 43.54 % | -4.334 K 15.05 % | -5.102 K -66.73 % | -3.060 K 91.98 % | -38.175 K -141.42 % | -15.813 K -147.74 % | -6.383 K 21.55 % | -8.136 K 34.16 % | -12.357 K 32.35 % | -18.266 K 75.57 % | -74.767 K -89.10 % | -39.538 K 30.64 % | -57.004 K -114.62 % | -26.560 K -4.42 % | -25.436 K -53.06 % | -16.618 K 51.48 % | -34.247 K -4.77 % | -32.687 K 80.09 % | -164.204 K -160.77 % | -62.969 K 85.64 % | -438.567 K -94.59 % | -225.385 K -880.79 % | -22.980 K -33.06 % | -17.270 K -435.17 % | -3.227 K 94.47 % | -58.392 K 71.47 % | -204.636 K -8 648.87 % | -2.339 K 84.27 % | -14.865 K 85.43 % | -102.000 K -24.67 % | -81.817 K -487.77 % | -13.920 K -11.99 % | -12.430 K 68.27 % | -39.169 K -65.49 % | -23.668 K -246.83 % | -6.824 K 91.29 % | -78.367 K -19.52 % | -65.566 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 -100.00 % | 30.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -140.000 K | 0.000 -100.00 % | 30.000 K 100.30 % | -9.962 M -393 189.70 % | -2.533 K 65.95 % | -7.439 K -828.71 % | -801.000 89.82 % | -7.866 K 25.30 % | -10.530 K -379.29 % | -2.197 K | 0.000 100.00 % | -2.483 K 93.97 % | -41.186 K -1.64 % | -40.521 K -1 555.95 % | -2.447 K 43.54 % | -4.334 K 15.05 % | -5.102 K -66.73 % | -3.060 K 91.98 % | -38.175 K -141.42 % | -15.813 K -147.74 % | -6.383 K 21.55 % | -8.136 K 34.16 % | -12.357 K 32.35 % | -18.266 K 75.57 % | -74.767 K -89.10 % | -39.538 K 30.64 % | -57.004 K -114.62 % | -26.560 K -4.42 % | -25.436 K -53.06 % | -16.618 K 51.48 % | -34.247 K -4.77 % | -32.687 K 80.09 % | -164.204 K -160.77 % | -62.969 K 85.64 % | -438.567 K -94.59 % | -225.385 K -880.79 % | -22.980 K -33.06 % | -17.270 K -435.17 % | -3.227 K 94.47 % | -58.392 K 71.47 % | -204.636 K -8 648.87 % | -2.339 K 84.27 % | -14.865 K 85.43 % | -102.000 K -24.67 % | -81.817 K -487.77 % | -13.920 K -11.99 % | -12.430 K 68.27 % | -39.169 K -65.49 % | -23.668 K -246.83 % | -6.824 K 91.29 % | -78.367 K -19.52 % | -65.566 K |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 75.370 M 15 073 820.40 % | 500.000 -89.79 % | 4.898 K 390.29 % | 999.000 -98.38 % | 61.616 K 206.33 % | 20.114 K -99.93 % | 28.707 M 590.50 % | 4.157 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.140 M 5 381.57 % | 20.790 K | 0.000 -100.00 % | 9.560 M 158.01 % | 3.705 M -18.49 % | 4.545 M -52.52 % | 9.574 M | 0.000 -100.00 % | 412.913 M | 0.000 | 0.000 | 0.000 -100.00 % | 128.297 B | 0.000 100.00 % | -113.923 K -100.09 % | 128.634 M 566.39 % | 19.303 M 14 262.75 % | -136.294 K -100.15 % | 90.737 M 2 373.73 % | 3.668 M 219.47 % | 1.148 M 1 190.88 % | -105.252 K -100.49 % | 21.351 M 1 623.77 % | 1.239 M -98.91 % | 114.121 M | 0.000 | 0.000 | 0.000 -100.00 % | 57.191 B | 0.000 100.00 % | -8.174 K -100.01 % | 57.256 M 28 661.51 % | 199.073 K -41.47 % | 340.109 K 1 622.07 % | 19.750 K | 0.000 -100.00 % | 237.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -113.923 K | 0.000 | 0.000 100.00 % | -12.829 K | 0.000 | 0.000 | 0.000 100.00 % | -105.252 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 145.378 M | 0.000 | 0.000 -100.00 % | 5.393 M 1 078 420.40 % | 500.000 -89.79 % | 4.898 K 390.29 % | 999.000 -98.38 % | 61.616 K 206.33 % | 20.114 K -40.43 % | 33.768 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.790 K | 0.000 -100.00 % | 4.239 K -97.69 % | 183.714 K | 0.000 -100.00 % | 5.611 K -95.68 % | 129.972 K 8.47 % | 119.822 K -35.85 % | 186.770 K 146.51 % | 75.767 K 147.98 % | 30.554 K -75.74 % | 125.965 K -75.05 % | 504.774 K 431.36 % | 94.997 K -68.21 % | 298.789 K 96.12 % | 152.349 K 23.39 % | 123.465 K 34.08 % | 92.084 K 1 580.98 % | 5.478 K 33.45 % | 4.105 K -86.55 % | 30.525 K 1 373.21 % | 2.072 K -94.23 % | 35.891 K 948.22 % | 3.424 K -83.02 % | 20.160 K 32.98 % | 15.160 K -79.89 % | 75.377 K 1 122.86 % | 6.164 K 1 353.77 % | 424.000 -99.65 % | 119.529 K | 0.000 | 0.000 -100.00 % | 340.109 K 1 622.07 % | 19.750 K | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 145.378 M | 0.000 | 0.000 -100.00 % | 5.393 M 1 078 420.40 % | 500.000 -89.79 % | 4.898 K 390.29 % | 999.000 -98.38 % | 61.616 K 206.33 % | 20.114 K -99.93 % | 28.741 M 591.31 % | 4.157 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.140 M 5 381.57 % | 20.790 K | 0.000 -100.00 % | 9.564 M 145.93 % | 3.889 M -14.44 % | 4.545 M -52.55 % | 9.580 M 7 270.62 % | 129.972 K 8.47 % | 119.822 K -35.85 % | 186.770 K 146.51 % | 75.767 K 147.98 % | 30.554 K -75.74 % | 125.965 K -75.05 % | 504.774 K 543.08 % | -113.923 K -100.09 % | 128.933 M 562.71 % | 19.455 M 151 751.14 % | -12.829 K -100.01 % | 90.830 M 2 372.55 % | 3.674 M 218.81 % | 1.152 M 1 194.78 % | -105.252 K -100.49 % | 21.353 M 1 575.39 % | 1.275 M 37 122.84 % | 3.424 K -83.02 % | 20.160 K 32.98 % | 15.160 K -79.89 % | 75.377 K 1 122.86 % | 6.164 K 1 353.77 % | 424.000 -99.65 % | 119.529 K -99.79 % | 57.256 M 28 661.51 % | 199.073 K -41.47 % | 340.109 K 1 622.07 % | 19.750 K | 0.000 -100.00 % | 237.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.235 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -5.461 B -6.96 % | -5.106 B -138 971.54 % | -3.671 M 54.07 % | -7.994 M 10.13 % | -8.895 M 15.37 % | -10.511 M -38.04 % | -7.615 M 11.76 % | -8.629 M -23.89 % | -6.965 M -140.66 % | 17.132 M 556.34 % | -3.754 M 56.45 % | -8.620 M 47.03 % | -16.272 M -18.44 % | -13.739 M -17.73 % | -11.669 M 31.07 % | -16.930 M -24.33 % | -13.617 M -198.32 % | -4.564 M 21.78 % | -5.835 M 16.33 % | -6.974 M -40.09 % | -4.979 M -47.37 % | -3.378 M 73.37 % | -12.685 M 4.48 % | -13.280 M -16.56 % | -11.394 M 20.64 % | -14.357 M -44.86 % | -9.911 M -3.17 % | -9.606 M 27.21 % | -13.197 M -111.12 % | 118.707 M 974.06 % | 11.052 M 276.12 % | -6.275 M -107.42 % | 84.557 M 1 651.21 % | -5.451 M -4.01 % | -5.241 M 32.83 % | -7.803 M -154.74 % | 14.255 M 278.80 % | -7.972 M -14.59 % | -6.957 M -151.44 % | 13.526 M 313.58 % | -6.333 M 26.64 % | -8.632 M -40.06 % | -6.163 M -26.94 % | -4.855 M -152.48 % | 9.251 M -83.07 % | 54.655 M 1 116.09 % | -5.379 M -74.17 % | -3.088 M -13.90 % | -2.712 M 30.18 % | -3.883 M -42.31 % | -2.729 M -0.65 % | -2.711 M |
| Cash at beginning of period | 5.614 B -47.63 % | 10.720 B 74 388.80 % | 14.392 M -35.71 % | 22.386 M -28.44 % | 31.281 M -25.15 % | 41.793 M -15.41 % | 49.408 M -14.87 % | 58.037 M -10.72 % | 65.002 M 35.79 % | 47.871 M -7.27 % | 51.625 M -14.31 % | 60.244 M -21.27 % | 76.516 M -15.22 % | 90.255 M -11.45 % | 101.924 M -14.24 % | 118.854 M -10.28 % | 132.471 M -3.33 % | 137.035 M -4.08 % | 142.870 M -4.65 % | 149.845 M -3.22 % | 154.823 M -2.14 % | 158.201 M -7.42 % | 170.887 M -7.21 % | 184.167 M -5.83 % | 195.561 M -6.84 % | 209.918 M -4.51 % | 219.829 M -4.19 % | 229.435 M -5.44 % | 242.632 M 95.79 % | 123.925 M 9.79 % | 112.873 M -5.27 % | 119.148 M 244.45 % | 34.591 M -13.61 % | 40.042 M -11.57 % | 45.283 M -14.70 % | 53.085 M 36.71 % | 38.830 M -17.03 % | 46.803 M -12.94 % | 53.760 M 33.62 % | 40.234 M -13.60 % | 46.567 M -15.64 % | 55.199 M -10.04 % | 61.362 M -7.33 % | 66.217 M 16.24 % | 56.966 M 2 365.42 % | 2.311 M -69.95 % | 7.690 M -28.65 % | 10.778 M -20.10 % | 13.490 M -22.35 % | 17.373 M -13.57 % | 20.102 M -11.88 % | 22.813 M |
| Cash at end of period | 152.751 M -97.28 % | 5.614 B 52 270.27 % | 10.720 M -25.51 % | 14.392 M -35.71 % | 22.386 M -28.44 % | 31.281 M -25.15 % | 41.793 M -15.41 % | 49.408 M -14.87 % | 58.037 M -10.72 % | 65.002 M 35.79 % | 47.871 M -7.27 % | 51.625 M -14.31 % | 60.244 M -21.27 % | 76.516 M -15.22 % | 90.255 M -11.45 % | 101.924 M -14.24 % | 118.854 M -10.28 % | 132.471 M -3.33 % | 137.035 M -4.08 % | 142.870 M -4.65 % | 149.845 M -3.22 % | 154.823 M -2.14 % | 158.201 M -7.42 % | 170.887 M -7.21 % | 184.167 M -5.83 % | 195.561 M -6.84 % | 209.918 M -4.51 % | 219.829 M -4.19 % | 229.435 M -5.44 % | 242.632 M 95.79 % | 123.925 M 9.79 % | 112.873 M -5.27 % | 119.148 M 244.45 % | 34.591 M -13.61 % | 40.042 M -11.57 % | 45.283 M -14.70 % | 53.085 M 36.71 % | 38.830 M -17.03 % | 46.803 M -12.94 % | 53.760 M 33.62 % | 40.234 M -13.60 % | 46.567 M -15.64 % | 55.199 M -10.04 % | 61.362 M -7.33 % | 66.217 M 16.24 % | 56.966 M 2 365.42 % | 2.311 M -69.95 % | 7.690 M -28.65 % | 10.778 M -20.10 % | 13.490 M -22.35 % | 17.373 M -13.57 % | 20.102 M |
| Operating cash flow | 5.079 B 199.47 % | -5.106 B -137 844.38 % | -3.701 M 99.99 % | -27.377 B -307 738.02 % | -8.893 M 15.37 % | -10.509 M -38.00 % | -7.615 M 12.30 % | -8.683 M -24.49 % | -6.975 M 39.91 % | -11.607 M -46.71 % | -7.912 M 8.19 % | -8.617 M 46.91 % | -16.231 M -18.49 % | -13.698 M -6.96 % | -12.807 M 24.43 % | -16.946 M -24.50 % | -13.611 M 3.64 % | -14.125 M -45.83 % | -9.686 M 15.80 % | -11.504 M 20.95 % | -14.552 M -315.75 % | -3.500 M 72.64 % | -12.793 M 4.88 % | -13.449 M -18.03 % | -11.395 M 20.58 % | -14.348 M -43.76 % | -9.980 M 1.03 % | -10.084 M 22.77 % | -13.058 M -27.91 % | -10.209 M -21.99 % | -8.369 M -34.33 % | -6.230 M -2.00 % | -6.108 M 32.59 % | -9.062 M -52.18 % | -5.955 M 20.31 % | -7.472 M -5.61 % | -7.075 M 23.35 % | -9.230 M -32.66 % | -6.957 M -151.29 % | 13.564 M 320.79 % | -6.143 M 29.43 % | -8.705 M -41.44 % | -6.154 M -29.47 % | -4.754 M -151.59 % | 9.214 M 456.14 % | -2.587 M 53.52 % | -5.566 M -64.21 % | -3.389 M -25.18 % | -2.708 M 30.15 % | -3.877 M -46.25 % | -2.651 M -0.19 % | -2.645 M |
| Capital expenditure | -140.000 K | 0.000 | 0.000 100.00 % | -9.962 M -393 189.70 % | -2.533 K 65.95 % | -7.439 K -828.71 % | -801.000 89.82 % | -7.866 K 25.30 % | -10.530 K -379.29 % | -2.197 K | 0.000 100.00 % | -2.483 K 93.97 % | -41.186 K -1.64 % | -40.521 K -1 555.95 % | -2.447 K 43.54 % | -4.334 K 15.05 % | -5.102 K -66.73 % | -3.060 K 91.98 % | -38.175 K -141.42 % | -15.813 K -147.74 % | -6.383 K 21.55 % | -8.136 K 34.16 % | -12.357 K 32.35 % | -18.266 K 75.57 % | -74.767 K -89.10 % | -39.538 K 30.64 % | -57.004 K -114.62 % | -26.560 K -4.42 % | -25.436 K -53.06 % | -16.618 K 51.48 % | -34.247 K -4.77 % | -32.687 K 80.09 % | -164.204 K -160.77 % | -62.969 K 85.64 % | -438.567 K -94.59 % | -225.385 K -880.79 % | -22.980 K -33.06 % | -17.270 K -435.17 % | -3.227 K 94.47 % | -58.392 K 71.47 % | -204.636 K -8 648.87 % | -2.339 K 84.27 % | -14.865 K 85.43 % | -102.000 K -24.67 % | -81.817 K -487.77 % | -13.920 K -11.99 % | -12.430 K 68.27 % | -39.169 K -65.49 % | -23.668 K -246.83 % | -6.824 K 91.29 % | -78.367 K -19.52 % | -65.566 K |
| Free CashFlow | 5.079 B 199.46 % | -5.106 B -137 844.38 % | -3.701 M 99.99 % | -27.387 B -307 762.35 % | -8.896 M 15.41 % | -10.516 M -38.08 % | -7.616 M 12.37 % | -8.691 M -24.42 % | -6.985 M 39.83 % | -11.609 M -46.74 % | -7.912 M 8.21 % | -8.620 M 47.03 % | -16.272 M -18.44 % | -13.739 M -7.26 % | -12.809 M 24.43 % | -16.951 M -24.49 % | -13.617 M 3.62 % | -14.128 M -45.29 % | -9.724 M 15.59 % | -11.520 M 20.87 % | -14.558 M -314.97 % | -3.508 M 72.60 % | -12.805 M 4.92 % | -13.467 M -17.42 % | -11.470 M 20.28 % | -14.387 M -43.34 % | -10.037 M 0.73 % | -10.111 M 22.72 % | -13.083 M -27.95 % | -10.225 M -21.69 % | -8.403 M -34.18 % | -6.263 M 0.15 % | -6.272 M 31.26 % | -9.125 M -42.72 % | -6.393 M 16.94 % | -7.697 M -8.45 % | -7.098 M 23.24 % | -9.247 M -32.85 % | -6.961 M -151.54 % | 13.506 M 312.76 % | -6.348 M 27.10 % | -8.707 M -41.14 % | -6.169 M -27.06 % | -4.856 M -153.17 % | 9.132 M 451.09 % | -2.601 M 53.37 % | -5.578 M -62.70 % | -3.428 M -25.53 % | -2.731 M 29.67 % | -3.883 M -42.30 % | -2.729 M -0.66 % | -2.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 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 |