Merus N.V. MRUS
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 34.879 M -12.38 % | 39.807 M 2.50 % | 38.837 M -9.99 % | 43.145 M 76.02 % | 24.511 M -11.69 % | 27.755 M -17.15 % | 33.500 M 52.86 % | 21.915 M 773.11 % | 2.510 M 31.76 % | 1.905 M 46.20 % | 1.303 M 133.51 % | 558.000 K |
| Net income | -207.854 M -48.10 % | -140.344 M -14.55 % | -122.522 M -108.71 % | -58.705 M 16.14 % | -70.001 M -42.37 % | -49.167 M -98.96 % | -24.712 M 61.85 % | -64.774 M -36.55 % | -47.437 M -103.98 % | -23.256 M -33.59 % | -17.409 M -75.71 % | -9.908 M |
| Income before tax | -199.986 M -45.49 % | -137.452 M -13.01 % | -121.626 M -107.93 % | -58.495 M 15.94 % | -69.589 M -42.04 % | -48.994 M -99.71 % | -24.533 M 61.98 % | -64.525 M -36.02 % | -47.437 M -103.98 % | -23.256 M -33.59 % | -17.409 M -75.71 % | -9.908 M |
| Income before tax ratio | -5.73 -66.05 % | -3.45 -10.26 % | -3.13 -130.99 % | -1.36 52.25 % | -2.84 -60.83 % | -1.77 -141.05 % | -0.73 75.13 % | -2.94 84.42 % | -18.90 -54.81 % | -12.21 8.63 % | -13.36 24.76 % | -17.76 |
| EBITDA | -260.241 M -86.55 % | -139.500 M 5.91 % | -148.259 M -90.69 % | -77.748 M -27.60 % | -60.932 M -22.66 % | -49.673 M -26.49 % | -39.271 M -15.69 % | -33.945 M -29.77 % | -26.157 M -41.40 % | -18.499 M -57.26 % | -11.763 M -22.00 % | -9.642 M |
| Net income ratio | -5.96 -69.03 % | -3.53 -11.75 % | -3.15 -131.86 % | -1.36 52.36 % | -2.86 -61.21 % | -1.77 -140.15 % | -0.74 75.04 % | -2.96 84.36 % | -18.90 -54.81 % | -12.21 8.63 % | -13.36 24.76 % | -17.76 |
| Ratio EBITDA | -7.46 -112.91 % | -3.50 8.20 % | -3.82 -111.85 % | -1.80 27.51 % | -2.49 -38.90 % | -1.79 -52.67 % | -1.17 24.32 % | -1.55 85.14 % | -10.42 -7.32 % | -9.71 -7.57 % | -9.03 47.76 % | -17.28 |
| Gross profit ratio | 0.37 -49.54 % | 0.74 -1.01 % | 0.74 174.41 % | -1.00 25.36 % | -1.34 -69.84 % | -0.79 -84.63 % | -0.43 23.35 % | -0.56 91.21 % | -6.34 15.40 % | -7.49 4.86 % | -7.88 20.03 % | -9.85 |
| Weighted average shs out dil | 64.221 M 24.45 % | 51.605 M 14.89 % | 44.919 M 16.25 % | 38.638 M 32.07 % | 29.256 M 20.80 % | 24.218 M 8.67 % | 22.287 M 16.10 % | 19.196 M 45.11 % | 13.229 M -14.14 % | 15.407 M 0.00 % | 15.407 M 476.19 % | 2.674 M |
| Weighted average shs out | 64.221 M 24.45 % | 51.605 M 14.89 % | 44.919 M 16.25 % | 38.638 M 32.07 % | 29.256 M 20.80 % | 24.218 M 8.67 % | 22.287 M 16.10 % | 19.196 M 45.11 % | 13.229 M -14.14 % | 15.407 M 0.00 % | 15.407 M 476.19 % | 2.674 M |
| EPS diluted | -3.35 -11.67 % | -3.00 -2.74 % | -2.92 -68.79 % | -1.73 40.75 % | -2.92 -28.07 % | -2.28 -78.13 % | -1.28 66.40 % | -3.81 -1.60 % | -3.75 -127.27 % | -1.65 -20.44 % | -1.37 73.24 % | -5.12 |
| Earnings per share | -3.35 -11.67 % | -3.00 -2.74 % | -2.92 -68.79 % | -1.73 40.75 % | -2.92 -28.07 % | -2.28 -78.13 % | -1.28 66.40 % | -3.81 -1.60 % | -3.75 -127.27 % | -1.65 -20.44 % | -1.37 73.24 % | -5.12 |
| Gross profit | 12.958 M -55.78 % | 29.306 M 1.46 % | 28.884 M 166.98 % | -43.122 M -31.37 % | -32.823 M -49.99 % | -21.884 M -52.97 % | -14.306 M -17.17 % | -12.210 M 23.28 % | -15.914 M -11.47 % | -14.276 M -39.10 % | -10.263 M -86.74 % | -5.496 M |
| Income tax expense | 7.868 M 172.13 % | 2.891 M 222.83 % | 895.610 K 326.51 % | 209.985 K -49.00 % | 411.755 K 138.08 % | 172.951 K -3.35 % | 178.944 K -28.13 % | 249.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 21.921 M 108.75 % | 10.501 M 5.50 % | 9.954 M -88.46 % | 86.267 M 50.46 % | 57.335 M 15.50 % | 49.639 M 3.83 % | 47.806 M 40.09 % | 34.125 M 85.22 % | 18.424 M 13.86 % | 16.181 M 39.90 % | 11.566 M 91.05 % | 6.054 M |
| General and administrative expenses | 79.958 M 47.52 % | 54.199 M 11.18 % | 48.750 M 35.67 % | 35.931 M 22.67 % | 29.290 M 1.69 % | 28.804 M 12.42 % | 25.623 M 87.07 % | 13.697 M 221.68 % | 4.258 M 454.43 % | 768.000 K 39.64 % | 550.000 K -86.03 % | 3.938 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 628.000 K 10.76 % | 567.000 K 235.50 % | 169.000 K | 0.000 | 0.000 |
| Other expenses | -34.277 M -116.32 % | -15.845 M 14.99 % | -18.639 M 80.26 % | -94.438 M -51.72 % | -62.246 M -19.60 % | -52.046 M 0.24 % | -52.171 M -105.74 % | -25.358 M -124.77 % | -11.282 M -36.21 % | -8.283 M -43.28 % | -5.781 M -28.58 % | -4.496 M |
| Operating expenses | 275.584 M 61.06 % | 171.107 M -4.06 % | 178.343 M 396.35 % | 35.931 M 22.67 % | 29.290 M -3.68 % | 30.409 M 18.68 % | 25.623 M 10.96 % | 23.092 M 92.96 % | 11.967 M 35.45 % | 8.835 M 23.45 % | 7.157 M 62.29 % | 4.410 M |
| Cost and expenses | 297.505 M 63.82 % | 181.607 M -3.55 % | 188.297 M 54.09 % | 122.198 M 41.07 % | 86.625 M 8.22 % | 80.048 M 9.01 % | 73.429 M 28.33 % | 57.217 M 88.27 % | 30.391 M 21.49 % | 25.016 M 33.61 % | 18.723 M 78.93 % | 10.464 M |
| Research and development expenses | 229.904 M 73.18 % | 132.752 M -10.44 % | 148.232 M 56.96 % | 94.438 M 51.72 % | 62.246 M 16.02 % | 53.650 M 2.84 % | 52.171 M 52.88 % | 34.125 M 85.22 % | 18.424 M 13.86 % | 16.181 M 30.62 % | 12.388 M 104.63 % | 6.054 M |
| Selling general and administrative expenses | 79.958 M 47.52 % | 54.199 M 11.18 % | 48.750 M 35.67 % | 35.931 M 22.67 % | 29.290 M 1.69 % | 28.804 M 12.42 % | 25.623 M 78.87 % | 14.325 M 196.89 % | 4.825 M 414.94 % | 937.000 K 70.36 % | 550.000 K -80.72 % | 2.852 M |
| Interest income | 30.789 M 112.19 % | 14.510 M 433.06 % | 2.722 M | 0.000 -100.00 % | 300.000 K -84.12 % | 1.889 M -11.40 % | 2.132 M 59.81 % | 1.334 M 1 341.47 % | 92.549 K 69.30 % | 54.665 K -10.09 % | 60.800 K -16.92 % | 73.186 K |
| Interest expense | 0.000 | 0.000 | 0.000 -100.00 % | 129.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 227.943 K | 0.000 -100.00 % | 213.193 K 349.55 % | 47.424 K -37.56 % | 75.947 K |
| Depreciation and amortization | 2.385 M 3.67 % | 2.301 M 91.72 % | 1.200 M -8.02 % | 1.305 M 10.38 % | 1.182 M 16.51 % | 1.015 M 54.14 % | 658.166 K 106.97 % | 318.000 K 35.90 % | 234.000 K 21.24 % | 193.000 K -23.72 % | 253.000 K -4.17 % | 264.000 K |
| Operating income | -262.626 M -85.21 % | -141.800 M 5.12 % | -149.459 M -89.06 % | -79.053 M -27.27 % | -62.114 M -18.78 % | -52.293 M -30.96 % | -39.929 M -13.11 % | -35.302 M -26.62 % | -27.881 M -20.64 % | -23.111 M -32.67 % | -17.420 M -75.85 % | -9.906 M |
| Operating income ratio | -7.53 -111.38 % | -3.56 7.44 % | -3.85 -110.04 % | -1.83 27.70 % | -2.53 -34.50 % | -1.88 -58.07 % | -1.19 26.01 % | -1.61 85.50 % | -11.11 8.44 % | -12.13 9.26 % | -13.37 24.69 % | -17.75 |
| Total other income expenses net | 62.640 M 1 340.72 % | 4.348 M -84.38 % | 27.833 M 35.39 % | 20.558 M 375.01 % | -7.475 M -326.63 % | 3.299 M -78.58 % | 15.396 M 152.69 % | -29.223 M -49.43 % | -19.556 M -13 386.90 % | -145.000 K -1 418.18 % | 11.000 K 650.00 % | -2.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -283.382 M -46.92 % | -192.884 M -43.65 % | -134.275 M 43.51 % | -237.684 M -49.37 % | -159.129 M 17.28 % | -192.360 M -16.98 % | -164.433 M 8.43 % | -179.569 M -202.57 % | -59.349 M -68.59 % | -35.202 M -2 732.57 % | -1.243 M 90.68 % | -13.341 M -113.24 % | -6.256 M |
| Total investments | 430.741 M 107.64 % | 207.442 M 15.93 % | 178.937 M -5.47 % | 189.287 M 323.72 % | 44.673 M 1.16 % | 44.162 M -37.53 % | 70.693 M 43.36 % | 49.311 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 9.912 M -18.50 % | 12.162 M -9.74 % | 13.474 M 259.21 % | 3.751 M -5.11 % | 3.953 M -24.73 % | 5.252 M | 0.000 | 0.000 -100.00 % | 511.127 K -28.41 % | 713.926 K -28.31 % | 995.914 K -26.85 % | 1.362 M -12.89 % | 1.563 M |
| Accumulated other comprehensive income loss | -55.465 M -146.15 % | -22.533 M 26.00 % | -30.448 M -230.20 % | -9.221 M -201.65 % | 9.071 M 471.94 % | 1.586 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -252.000 K | 0.000 | 0.000 |
| Retained earnings | -968.387 M -28.59 % | -753.061 M -25.90 % | -598.122 M -28.10 % | -466.928 M -16.70 % | -400.112 M -27.18 % | -314.599 M -21.26 % | -259.448 M -29.13 % | -200.926 M -78.06 % | -112.842 M -62.84 % | -69.296 M -39.79 % | -49.571 M -52.69 % | -32.464 M -73.59 % | -18.702 M |
| Common stock | 6.957 M 18.26 % | 5.883 M 23.83 % | 4.751 M 6.03 % | 4.481 M 39.55 % | 3.211 M 10.04 % | 2.918 M 23.33 % | 2.366 M 12.76 % | 2.098 M 37.79 % | 1.523 M 79.73 % | 847.309 K 147.09 % | 342.915 K 3.04 % | 332.790 K 54.26 % | 215.730 K |
| Total equity | 647.927 M 81.83 % | 356.343 M 44.24 % | 247.055 M -21.87 % | 316.201 M 209.20 % | 102.263 M -22.12 % | 131.300 M 24.94 % | 105.092 M 82.93 % | 57.450 M 60.52 % | 35.790 M 15.67 % | 30.943 M 814.98 % | -4.328 M -140.90 % | 10.580 M 44.94 % | 7.300 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.115 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 8.208 M -21.74 % | 10.488 M -11.04 % | 11.790 M 422.37 % | 2.257 M -10.47 % | 2.521 M -34.89 % | 3.872 M | 0.000 | 0.000 -100.00 % | 335.492 K -36.86 % | 531.344 K -32.98 % | 792.840 K -29.90 % | 1.131 M -15.46 % | 1.338 M |
| Total non current liabilities | 47.690 M 58.64 % | 30.062 M -40.54 % | 50.561 M -26.19 % | 68.501 M -16.67 % | 82.208 M -13.73 % | 95.289 M -14.72 % | 111.731 M -28.47 % | 156.195 M 386.54 % | 32.103 M 3 252.00 % | 957.732 K -37.74 % | 1.538 M 36.02 % | 1.131 M -15.46 % | 1.338 M |
| Other current liabilities | 43.957 M 14.23 % | 38.482 M 8.13 % | 35.590 M 58.14 % | 22.506 M 3.22 % | 21.803 M 61.07 % | 13.536 M 32.19 % | 10.240 M 1.57 % | 10.081 M 170.86 % | 3.722 M 49.48 % | 2.490 M -14.89 % | 2.926 M 89.51 % | 1.544 M 33.71 % | 1.155 M |
| Deferred revenue | 29.934 M 31.96 % | 22.685 M -22.89 % | 29.418 M -15.13 % | 34.661 M 71.77 % | 20.179 M 7.10 % | 18.842 M -2.73 % | 19.371 M 123.63 % | 8.662 M 349.08 % | 1.929 M 16.30 % | 1.659 M 6.56 % | 1.556 M -28.79 % | 2.186 M 1 449.13 % | 141.106 K |
| Short term debt | 1.704 M 1.79 % | 1.674 M -0.59 % | 1.684 M 12.72 % | 1.494 M 4.33 % | 1.432 M 3.77 % | 1.380 M | 0.000 | 0.000 -100.00 % | 175.634 K -3.80 % | 182.581 K -10.09 % | 203.074 K -11.94 % | 230.605 K 2.39 % | 225.228 K |
| Total current liabilities | 87.076 M 26.03 % | 69.089 M -12.46 % | 78.926 M 9.77 % | 71.898 M 53.81 % | 46.746 M 27.07 % | 36.787 M 11.00 % | 33.142 M 47.56 % | 22.460 M 175.41 % | 8.155 M 18.10 % | 6.905 M -2.66 % | 7.094 M 30.29 % | 5.445 M 174.48 % | 1.984 M |
| Total liabilities | 134.766 M 35.92 % | 99.151 M -23.43 % | 129.487 M -7.77 % | 140.399 M 8.88 % | 128.954 M -2.36 % | 132.076 M -8.83 % | 144.873 M -18.91 % | 178.655 M 343.77 % | 40.258 M 411.99 % | 7.863 M -8.91 % | 8.632 M 31.28 % | 6.576 M 97.98 % | 3.321 M |
| Other non current assets | 953.000 K -66.82 % | 2.872 M -40.30 % | 4.811 M 131.52 % | 2.078 M 6.62 % | 1.949 M 2.31 % | 1.905 M 54.92 % | 1.230 M 694.58 % | 154.761 K -11.88 % | 175.635 K -26.31 % | 238.340 K | 0.000 | 0.000 | 0.000 |
| Long term investments | 187.008 M 226.30 % | 57.312 M 57.20 % | 36.457 M 79.62 % | 20.297 M | 0.000 -100.00 % | 2.009 M -89.64 % | 19.383 M 128.85 % | 8.470 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 1.679 M -6.72 % | 1.800 M -7.69 % | 1.950 M -16.92 % | 2.347 M -17.45 % | 2.843 M -1.15 % | 2.876 M 2.83 % | 2.797 M 647.21 % | 374.307 K -4.84 % | 393.336 K -17.29 % | 475.586 K -21.31 % | 604.358 K -21.57 % | 770.526 K -39.46 % | 1.273 M |
| 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 |
| Goodwill and intangible assets | 1.679 M -6.72 % | 1.800 M -7.69 % | 1.950 M -16.92 % | 2.347 M -17.45 % | 2.843 M -1.15 % | 2.876 M 2.83 % | 2.797 M 647.21 % | 374.307 K -4.84 % | 393.336 K -17.29 % | 475.586 K -21.31 % | 604.358 K -21.57 % | 770.526 K -8.26 % | 839.857 K |
| Property plant equipment net | 20.024 M -14.78 % | 23.497 M -5.41 % | 24.840 M 241.12 % | 7.282 M -9.22 % | 8.022 M -10.17 % | 8.930 M 222.59 % | 2.768 M 97.56 % | 1.401 M 105.61 % | 681.502 K 91.80 % | 355.323 K -17.22 % | 429.252 K -19.88 % | 535.778 K -22.27 % | 689.252 K |
| Total non current assets | 213.621 M 146.45 % | 86.680 M 23.65 % | 70.099 M 116.21 % | 32.421 M 145.17 % | 13.224 M -17.39 % | 16.008 M -38.85 % | 26.178 M 151.71 % | 10.400 M 731.70 % | 1.250 M 16.95 % | 1.069 M 3.45 % | 1.034 M -20.88 % | 1.306 M -14.57 % | 1.529 M |
| Other current assets | 27.335 M 183.06 % | 9.657 M -16.14 % | 11.516 M 62.63 % | 7.081 M -16.59 % | 8.489 M 71.46 % | 4.951 M 55.37 % | 3.187 M 109.98 % | 1.518 M 21.98 % | 1.244 M -31.24 % | 1.809 M 409.59 % | 355.075 K 188.92 % | 122.897 K | 0.000 |
| Short term investments | 243.733 M 62.35 % | 150.130 M 5.37 % | 142.480 M -15.69 % | 168.990 M 278.28 % | 44.673 M 5.98 % | 42.153 M -17.85 % | 51.310 M 25.63 % | 40.841 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 293.294 M 43.04 % | 205.046 M 38.78 % | 147.749 M -38.80 % | 241.435 M 48.05 % | 163.082 M -17.47 % | 197.612 M 20.18 % | 164.433 M -8.43 % | 179.569 M 199.98 % | 59.860 M 66.67 % | 35.916 M 1 504.34 % | 2.239 M -84.77 % | 14.702 M 88.03 % | 7.819 M |
| Cash and short term investments | 537.027 M 51.20 % | 355.176 M 22.38 % | 290.229 M -29.29 % | 410.425 M 97.55 % | 207.755 M -13.35 % | 239.765 M 11.13 % | 215.742 M -2.12 % | 220.411 M 268.21 % | 59.860 M 66.67 % | 35.916 M 1 504.34 % | 2.239 M -84.77 % | 14.702 M 88.03 % | 7.819 M |
| Total current assets | 569.072 M 54.30 % | 368.814 M 20.35 % | 306.443 M -27.76 % | 424.179 M 94.58 % | 217.993 M -11.88 % | 247.368 M 10.54 % | 223.786 M -0.85 % | 225.705 M 201.76 % | 74.797 M 98.21 % | 37.736 M 1 053.64 % | 3.271 M -79.36 % | 15.850 M 74.33 % | 9.092 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.460 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 4.710 M 18.31 % | 3.981 M -15.26 % | 4.698 M -29.60 % | 6.673 M 281.53 % | 1.749 M -34.05 % | 2.652 M -45.40 % | 4.857 M 28.61 % | 3.777 M 206.14 % | 1.234 M 11 183.69 % | 10.933 K -98.39 % | 677.318 K -33.89 % | 1.025 M -19.49 % | 1.273 M |
| Tax assets | 3.957 M 230.03 % | 1.199 M -41.25 % | 2.041 M 389.45 % | 417.000 K 1.71 % | 410.000 K 42.36 % | 288.000 K | 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 -100.00 % | 1.052 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 4.164 M -9.52 % | 4.602 M -53.20 % | 9.834 M -25.71 % | 13.237 M 323.45 % | 3.126 M 3.20 % | 3.029 M -6.48 % | 3.239 M -5.43 % | 3.425 M 49.05 % | 2.298 M -5.00 % | 2.419 M -17.42 % | 2.929 M 121.44 % | 1.323 M 311.39 % | 321.560 K |
| Tax payables | 7.317 M 344.53 % | 1.646 M -31.42 % | 2.400 M | 0.000 -100.00 % | 206.000 K | 0.000 -100.00 % | 292.839 K 0.45 % | 291.527 K 855.86 % | 30.499 K -80.35 % | 155.248 K -2.54 % | 159.297 K -1.40 % | 161.562 K 14.50 % | 141.106 K |
| Deferred revenue non current | 39.482 M 101.71 % | 19.574 M -49.51 % | 38.771 M -41.47 % | 66.244 M -16.87 % | 79.687 M -12.83 % | 91.417 M -18.18 % | 111.731 M -28.47 % | 156.195 M 391.68 % | 31.768 M 7 350.44 % | 426.387 K -42.80 % | 745.415 K | 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 |
| Capital lease obligations | 8.208 M -32.51 % | 12.162 M -9.74 % | 13.474 M 259.21 % | 3.751 M -5.11 % | 3.953 M -24.73 % | 5.252 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 745.000 K 195.63 % | 252.000 K | 0.000 | 0.000 |
| Other total stockholders equity | 1.665 B 47.85 % | 1.126 B 29.30 % | 870.874 M 10.54 % | 787.869 M 60.76 % | 490.093 M 11.03 % | 441.395 M 21.87 % | 362.174 M 41.32 % | 256.278 M 74.21 % | 147.110 M 48.01 % | 99.391 M 121.36 % | 44.900 M 5.12 % | 42.712 M 65.64 % | 25.786 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.115 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 785.130 M 72.37 % | 455.494 M 20.97 % | 376.542 M -17.53 % | 456.600 M 97.48 % | 231.217 M -12.21 % | 263.376 M 5.37 % | 249.965 M 5.87 % | 236.105 M 210.47 % | 76.049 M 95.97 % | 38.806 M 801.48 % | 4.305 M -74.91 % | 17.156 M 61.53 % | 10.621 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | -321.000 K -138.12 % | 842.000 K 151.85 % | -1.624 M -23 100.00 % | -7.000 K 94.26 % | -122.000 K -37.08 % | -89.000 K 98.74 % | -7.070 M -122.36 % | 31.627 M 54.03 % | 20.532 M 9 730.88 % | -213.193 K -349.55 % | -47.424 K 37.56 % | -75.947 K |
| Stock based compensation | 45.834 M 74.77 % | 26.226 M 6.89 % | 24.535 M 43.56 % | 17.091 M 82.36 % | 9.372 M 19.63 % | 7.834 M -13.58 % | 9.065 M -41.03 % | 15.374 M 342.04 % | 3.478 M 461.05 % | 619.902 K 228.89 % | 188.481 K -25.00 % | 251.318 K |
| Change in working capital | 24.315 M 194.42 % | -25.753 M -35.79 % | -18.966 M -219.49 % | 15.873 M 212.74 % | -14.079 M 7.26 % | -15.181 M 23.86 % | -19.939 M -498.07 % | -3.334 M -106.39 % | -1.615 M -165.27 % | -608.969 K -120.32 % | 2.996 M -14.98 % | 3.524 M |
| Accounts receivables | 1.070 M -38.01 % | 1.726 M -5.73 % | 1.831 M 136.69 % | -4.991 M -534.38 % | 1.149 M 81.52 % | 633.000 K 121.48 % | -2.947 M -33.71 % | -2.204 M -53.52 % | -1.436 M -60.91 % | -892.134 K -1 781.19 % | -47.424 K -147.70 % | 99.422 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.128 M 80.42 % | 2.288 M 407.72 % | -743.536 K -111.94 % | 6.228 M 3 322.84 % | 181.944 K -64.74 % | 516.038 K 96.47 % | 262.658 K | 0.000 |
| Accounts payables | -136.000 K 96.54 % | -3.931 M -0.28 % | -3.920 M -136.58 % | 10.715 M 9 840.91 % | -110.000 K -600.00 % | 22.000 K -96.89 % | 706.932 K 16.68 % | 605.849 K 576.09 % | -127.255 K -1 263.95 % | 10.933 K -99.38 % | 1.764 M 77.22 % | 995.608 K |
| Other working capital | 23.381 M 199.29 % | -23.548 M -39.53 % | -16.877 M -266.29 % | 10.149 M 152.73 % | -19.246 M -6.19 % | -18.124 M -6.89 % | -16.956 M -112.92 % | -7.964 M -3 295.58 % | -234.529 K 3.81 % | -243.806 K -123.98 % | 1.017 M -58.15 % | 2.429 M |
| Other non cash items | -42.808 M -582.23 % | 8.877 M 137.09 % | -23.935 M 12.17 % | -27.253 M -402.91 % | 8.997 M 662.66 % | -1.599 M -18.36 % | -1.351 M -8.28 % | -1.248 M -3 495.13 % | -34.705 K -121.89 % | 158.529 K 1 285.35 % | -13.374 K -584.04 % | 2.763 K |
| Net cash provided by operating activities | -185.835 M -30.68 % | -142.207 M 5.13 % | -149.899 M -151.39 % | -59.627 M 25.37 % | -79.901 M -26.73 % | -63.048 M -36.09 % | -46.327 M -3.21 % | -44.884 M -65.85 % | -27.063 M -7.48 % | -25.180 M -41.95 % | -17.738 M -84.48 % | -9.615 M |
| Investments in property plant and equipment | -1.667 M 58.14 % | -3.982 M 47.87 % | -7.639 M -778.05 % | -870.000 K 32.40 % | -1.287 M 50.46 % | -2.598 M 38.23 % | -4.206 M -384.25 % | -868.584 K -66.51 % | -521.644 K -363.23 % | -112.610 K 41.02 % | -190.913 K -66.57 % | -114.612 K |
| Acquisitions net | 0.000 -100.00 % | 52.000 K 0.00 % | 52.000 K | 0.000 -100.00 % | 162.901 K -56.56 % | 375.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -410.190 M -74.35 % | -235.263 M -7.07 % | -219.725 M -1.80 % | -215.839 M -222.89 % | -66.845 M -10.65 % | -60.413 M 30.45 % | -86.857 M -73.08 % | -50.184 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 191.798 M -9.63 % | 212.225 M -7.79 % | 230.166 M 228.41 % | 70.086 M 5.16 % | 66.646 M -23.56 % | 87.183 M 29.37 % | 67.390 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -163.000 K -213.46 % | -52.000 K 0.00 % | -52.000 K | 0.000 100.00 % | -162.901 K 56.56 % | -375.000 K -125.63 % | 1.463 M 31.27 % | 1.115 M 1 104.25 % | 92.549 K 69.30 % | 54.665 K -36.68 % | 86.336 K -28.95 % | 121.516 K |
| Net cash used for investing activites | -220.222 M -715.03 % | -27.020 M -1 064.31 % | 2.802 M 101.91 % | -146.623 M -9 766.96 % | -1.486 M -106.15 % | 24.172 M 208.83 % | -22.210 M 55.52 % | -49.938 M -11 537.92 % | -429.094 K -640.52 % | -57.945 K 44.59 % | -104.577 K -1 614.73 % | 6.904 K |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -583.055 K -231.97 % | -175.634 K -102.05 % | 8.565 M 4 317.64 % | -203.074 K 11.94 % | -230.605 K |
| Common stock issued | 457.476 M 102.47 % | 225.945 M 291.31 % | 57.740 M -78.22 % | 265.107 M 596.33 % | 38.072 M -48.68 % | 74.184 M 19.64 % | 62.008 M -30.84 % | 89.663 M 68.67 % | 53.160 M 4.62 % | 50.815 M 592.54 % | 7.337 M -55.75 % | 16.583 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other financing activites | 36.532 M 782.20 % | 4.141 M 314.51 % | 999.000 K -94.07 % | 16.848 M 1 063.54 % | 1.448 M 2 916.67 % | 48.000 K | 0.000 -100.00 % | 134.331 M 71 456.09 % | -188.254 K -413.07 % | 60.132 K | 0.000 | 0.000 |
| Net cash used provided by financing activities | 494.008 M 114.71 % | 230.086 M 291.71 % | 58.739 M -79.17 % | 281.955 M 613.45 % | 39.520 M -46.76 % | 74.232 M 21.97 % | 60.862 M -72.76 % | 223.411 M 323.16 % | 52.796 M -11.18 % | 59.440 M 733.15 % | 7.134 M -56.37 % | 16.352 M |
| Effect of forex changes on cash | 1.066 M 124.88 % | -4.284 M 13.49 % | -4.952 M -279.36 % | 2.761 M -62.37 % | 7.337 M 422.79 % | -2.273 M -182.97 % | 2.740 M 115.83 % | -17.303 M -274 320.41 % | 6.310 K 100.51 % | -1.232 M | 0.000 | 0.000 |
| Net change in cash | 89.017 M 57.34 % | 56.575 M 160.63 % | -93.310 M -218.92 % | 78.466 M 327.24 % | -34.530 M -204.37 % | 33.083 M 587.63 % | -6.784 M -106.10 % | 111.286 M 339.69 % | 25.310 M -26.00 % | 34.202 M 419.40 % | -10.708 M -258.78 % | 6.744 M |
| Cash at beginning of period | 205.014 M 38.11 % | 148.439 M -38.60 % | 241.749 M 48.06 % | 163.283 M -17.46 % | 197.813 M 20.08 % | 164.730 M -3.79 % | 171.217 M 150.74 % | 68.283 M 97.64 % | 34.549 M 1 915.37 % | 1.714 M -86.76 % | 12.947 M 62.69 % | 7.958 M |
| Cash at end of period | 294.031 M 43.42 % | 205.014 M 38.11 % | 148.439 M -38.60 % | 241.749 M 48.06 % | 163.283 M -17.46 % | 197.813 M 20.30 % | 164.433 M -8.43 % | 179.569 M 199.98 % | 59.860 M 66.67 % | 35.916 M 1 504.34 % | 2.239 M -84.77 % | 14.702 M |
| Operating cash flow | -185.835 M -30.68 % | -142.207 M 5.13 % | -149.899 M -151.39 % | -59.627 M 25.37 % | -79.901 M -26.73 % | -63.048 M -36.09 % | -46.327 M -3.21 % | -44.884 M -65.85 % | -27.063 M -7.48 % | -25.180 M -41.95 % | -17.738 M -84.48 % | -9.615 M |
| Capital expenditure | -1.667 M 58.14 % | -3.982 M 47.87 % | -7.639 M -778.05 % | -870.000 K 32.40 % | -1.287 M 50.46 % | -2.598 M 38.23 % | -4.206 M -384.25 % | -868.584 K -66.51 % | -521.644 K -363.23 % | -112.610 K 41.02 % | -190.913 K -66.57 % | -114.612 K |
| Free CashFlow | -187.502 M -28.26 % | -146.189 M 7.20 % | -157.538 M -160.41 % | -60.497 M 25.49 % | -81.188 M -23.68 % | -65.646 M -29.91 % | -50.533 M -10.45 % | -45.753 M -65.86 % | -27.585 M -9.06 % | -25.292 M -41.07 % | -17.929 M -84.27 % | -9.730 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 10.374 M 38.41 % | 7.495 M -69.39 % | 24.483 M 177.49 % | 8.823 M -16.55 % | 10.572 M 54.47 % | 6.844 M -6.38 % | 7.311 M -9.71 % | 8.097 M -22.41 % | 10.436 M 8.71 % | 9.600 M -22.86 % | 12.445 M 24.93 % | 9.961 M 48.32 % | 6.716 M -44.53 % | 12.107 M 14.92 % | 10.535 M -18.48 % | 12.923 M 9.50 % | 11.802 M 13.07 % | 10.438 M 46.55 % | 7.123 M -3.49 % | 7.380 M 0.99 % | 7.308 M 35.61 % | 5.389 M -5.74 % | 5.718 M -17.69 % | 6.947 M -7.15 % | 7.481 M 33.83 % | 5.590 M -28.98 % | 7.871 M -25.29 % | 10.535 M 61.73 % | 6.514 M -0.44 % | 6.543 M -34.05 % | 9.921 M 63.44 % | 6.070 M 6.04 % | 5.724 M -8.23 % | 6.237 M 60.58 % | 3.884 M 729.50 % | -617.000 K -152.20 % | 1.182 M 7.65 % | 1.098 M 29.63 % | 847.000 K 127.08 % | 373.000 K 9.38 % | 341.000 K -70.53 % | 1.157 M 981.31 % | 107.000 K -80.22 % | 541.000 K 26.40 % | 428.000 K 156.29 % | 167.000 K 0.00 % | 167.000 K |
| Net income | -81.554 M 39.29 % | -134.327 M -50.64 % | -89.171 M -198.73 % | -29.850 M 66.73 % | -89.725 M -92.07 % | -46.714 M -46.30 % | -31.930 M 41.40 % | -54.487 M -150.32 % | -21.767 M 25.85 % | -29.355 M 19.88 % | -36.637 M 52.14 % | -76.554 M -204.76 % | -25.120 M -360.57 % | -5.454 M 68.06 % | -17.077 M -34.78 % | -12.670 M 1.20 % | -12.824 M 44.47 % | -23.094 M -166.63 % | -8.661 M 62.16 % | -22.891 M -16.33 % | -19.678 M -23.03 % | -15.995 M -6.83 % | -14.972 M 33.95 % | -22.667 M -166.63 % | -8.502 M 27.72 % | -11.762 M -86.27 % | -6.314 M -525.59 % | -1.009 M 90.56 % | -10.690 M -132.75 % | -4.593 M 45.54 % | -8.433 M 29.68 % | -11.992 M 10.90 % | -13.459 M 31.34 % | -19.601 M 0.62 % | -19.723 M 38.66 % | -32.156 M -550.27 % | -4.945 M -1.46 % | -4.874 M 10.77 % | -5.462 M 17.83 % | -6.647 M -8.27 % | -6.139 M -10.35 % | -5.563 M -15.06 % | -4.835 M 15.93 % | -5.751 M -25.08 % | -4.598 M -30.25 % | -3.530 M 0.00 % | -3.530 M |
| Income before tax | -76.588 M 42.30 % | -132.739 M -51.78 % | -87.456 M -210.66 % | -28.152 M 67.66 % | -87.051 M -95.40 % | -44.551 M -44.12 % | -30.913 M 42.27 % | -53.547 M -158.56 % | -20.710 M 26.00 % | -27.986 M 24.48 % | -37.059 M 51.36 % | -76.192 M -207.40 % | -24.786 M -365.12 % | -5.329 M 68.61 % | -16.974 M -35.27 % | -12.548 M 2.22 % | -12.834 M 44.30 % | -23.041 M -167.31 % | -8.620 M 62.08 % | -22.729 M -16.40 % | -19.527 M -22.29 % | -15.967 M -7.28 % | -14.884 M 34.73 % | -22.804 M -144.65 % | -9.321 M 20.33 % | -11.700 M -91.28 % | -6.117 M -1 230.13 % | -459.850 K 95.67 % | -10.623 M -135.75 % | -4.506 M 46.24 % | -8.381 M 29.71 % | -11.924 M 10.98 % | -13.395 M 31.29 % | -19.494 M 1.11 % | -19.712 M 38.70 % | -32.156 M -550.27 % | -4.945 M -1.46 % | -4.874 M 10.77 % | -5.462 M 17.83 % | -6.647 M -8.27 % | -6.139 M -10.35 % | -5.563 M -15.06 % | -4.835 M 15.93 % | -5.751 M -25.08 % | -4.598 M -30.25 % | -3.530 M 0.00 % | -3.530 M |
| Income before tax ratio | -7.38 58.31 % | -17.71 -395.79 % | -3.57 -11.95 % | -3.19 61.25 % | -8.23 -26.50 % | -6.51 -53.94 % | -4.23 36.06 % | -6.61 -233.26 % | -1.98 31.93 % | -2.92 2.11 % | -2.98 61.07 % | -7.65 -107.26 % | -3.69 -738.47 % | -0.44 72.68 % | -1.61 -65.94 % | -0.97 10.71 % | -1.09 50.74 % | -2.21 -82.41 % | -1.21 60.70 % | -3.08 -15.26 % | -2.67 9.82 % | -2.96 -13.81 % | -2.60 20.70 % | -3.28 -163.49 % | -1.25 40.47 % | -2.09 -169.31 % | -0.78 -1 680.36 % | -0.04 97.32 % | -1.63 -136.80 % | -0.69 18.48 % | -0.84 57.00 % | -1.96 16.06 % | -2.34 25.13 % | -3.13 38.42 % | -5.08 -109.74 % | 52.12 1 345.74 % | -4.18 5.75 % | -4.44 31.16 % | -6.45 63.81 % | -17.82 1.01 % | -18.00 -274.43 % | -4.81 89.36 % | -45.19 -325.08 % | -10.63 1.05 % | -10.74 49.18 % | -21.14 0.00 % | -21.14 |
| EBITDA | -76.039 M 18.37 % | -93.148 M -34.08 % | -69.469 M 18.28 % | -85.007 M -32.20 % | -64.301 M -8.08 % | -59.496 M -38.96 % | -42.815 M -0.73 % | -42.504 M -19.16 % | -35.669 M -17.20 % | -30.434 M 8.72 % | -33.340 M 33.09 % | -49.824 M -1.94 % | -48.877 M -66.34 % | -29.384 M -21.65 % | -24.154 M -21.94 % | -19.808 M -3.64 % | -19.112 M -1.10 % | -18.904 M -3.60 % | -18.247 M -0.85 % | -18.093 M -19.63 % | -15.124 M -10.69 % | -13.664 M 21.75 % | -17.462 M 5.88 % | -18.553 M -54.65 % | -11.997 M -10.33 % | -10.874 M -28.85 % | -8.439 M 25.09 % | -11.266 M -0.08 % | -11.257 M -0.12 % | -11.244 M -103.70 % | -5.520 M 42.10 % | -9.534 M -21.73 % | -7.832 M -0.86 % | -7.765 M 11.90 % | -8.814 M 28.74 % | -12.368 M -170.46 % | -4.573 M -5.44 % | -4.337 M 11.11 % | -4.879 M 22.64 % | -6.307 M -22.73 % | -5.139 M -65.29 % | -3.109 M 19.68 % | -3.871 M -94.62 % | -1.989 M 46.49 % | -3.717 M -22.73 % | -3.029 M 0.00 % | -3.029 M |
| Net income ratio | -7.86 56.13 % | -17.92 -392.08 % | -3.64 -7.65 % | -3.38 60.13 % | -8.49 -24.34 % | -6.83 -56.27 % | -4.37 35.10 % | -6.73 -222.63 % | -2.09 31.79 % | -3.06 -3.86 % | -2.94 61.69 % | -7.69 -105.47 % | -3.74 -730.28 % | -0.45 72.21 % | -1.62 -65.34 % | -0.98 9.77 % | -1.09 50.89 % | -2.21 -81.94 % | -1.22 60.79 % | -3.10 -15.19 % | -2.69 9.28 % | -2.97 -13.34 % | -2.62 19.75 % | -3.26 -187.15 % | -1.14 45.99 % | -2.10 -162.26 % | -0.80 -737.34 % | -0.10 94.16 % | -1.64 -133.78 % | -0.70 17.42 % | -0.85 56.97 % | -1.98 15.98 % | -2.35 25.18 % | -3.14 38.11 % | -5.08 -109.74 % | 52.12 1 345.74 % | -4.18 5.75 % | -4.44 31.16 % | -6.45 63.81 % | -17.82 1.01 % | -18.00 -274.43 % | -4.81 89.36 % | -45.19 -325.08 % | -10.63 1.05 % | -10.74 49.18 % | -21.14 0.00 % | -21.14 |
| Ratio EBITDA | -7.33 41.02 % | -12.43 -338.00 % | -2.84 70.55 % | -9.63 -58.42 % | -6.08 30.03 % | -8.69 -48.43 % | -5.86 -11.57 % | -5.25 -53.59 % | -3.42 -7.81 % | -3.17 -18.33 % | -2.68 46.44 % | -5.00 31.27 % | -7.28 -199.86 % | -2.43 -5.86 % | -2.29 -49.59 % | -1.53 5.35 % | -1.62 10.58 % | -1.81 29.31 % | -2.56 -4.50 % | -2.45 -18.47 % | -2.07 18.38 % | -2.54 16.99 % | -3.05 -14.35 % | -2.67 -66.56 % | -1.60 17.56 % | -1.95 -81.42 % | -1.07 -0.26 % | -1.07 38.12 % | -1.73 -0.56 % | -1.72 -208.86 % | -0.56 64.58 % | -1.57 -14.79 % | -1.37 -9.90 % | -1.24 45.14 % | -2.27 -111.32 % | 20.05 618.12 % | -3.87 2.05 % | -3.95 31.43 % | -5.76 65.93 % | -16.91 -12.20 % | -15.07 -460.84 % | -2.69 92.57 % | -36.18 -884.02 % | -3.68 57.67 % | -8.68 52.11 % | -18.13 0.00 % | -18.13 |
| Gross profit ratio | 0.95 109.82 % | -9.64 -376.12 % | -2.02 -2 699.02 % | 0.08 -80.09 % | 0.39 106.87 % | -5.70 -46.48 % | -3.89 -660.52 % | 0.69 -5.15 % | 0.73 143.02 % | -1.70 -7.48 % | -1.58 56.01 % | -3.60 33.72 % | -5.43 -273.98 % | -1.45 -10.43 % | -1.31 -60.56 % | -0.82 9.38 % | -0.90 8.58 % | -0.99 33.75 % | -1.49 -5.16 % | -1.42 -35.56 % | -1.05 17.19 % | -1.26 25.49 % | -1.70 -11.89 % | -1.52 -130.77 % | -0.66 5.35 % | -0.69 -106.27 % | -0.34 -37.70 % | -0.24 70.43 % | -0.83 9.60 % | -0.91 -2 305.13 % | -0.04 95.37 % | -0.82 -102.77 % | -0.40 -15.60 % | -0.35 56.47 % | -0.80 -106.97 % | 11.53 571.44 % | -2.45 1.38 % | -2.48 37.44 % | -3.97 66.92 % | -11.99 -3.98 % | -11.53 -407.33 % | -2.27 92.72 % | -31.22 -961.74 % | -2.94 73.12 % | -10.94 8.39 % | -11.94 0.00 % | -11.94 |
| Weighted average shs out dil | 75.676 M 6.44 % | 71.097 M 3.01 % | 69.018 M 0.27 % | 68.829 M 0.84 % | 68.254 M 10.35 % | 61.851 M 6.48 % | 58.085 M 0.45 % | 57.826 M 7.34 % | 53.870 M 11.48 % | 48.322 M 4.31 % | 46.324 M 0.03 % | 46.311 M 0.55 % | 46.057 M 5.55 % | 43.636 M 0.34 % | 43.490 M 7.10 % | 40.607 M 5.44 % | 38.513 M 0.36 % | 38.376 M 5.98 % | 36.210 M 24.60 % | 29.061 M 0.00 % | 29.061 M 0.09 % | 29.034 M 0.30 % | 28.946 M 23.69 % | 23.403 M 0.00 % | 23.403 M 0.06 % | 23.388 M 0.06 % | 23.373 M 2.38 % | 22.830 M 0.63 % | 22.687 M 0.26 % | 22.629 M 7.83 % | 20.985 M 4.45 % | 20.091 M 3.55 % | 19.403 M 0.05 % | 19.392 M 4.51 % | 18.556 M 16.76 % | 15.892 M -1.20 % | 16.086 M 32.58 % | 12.133 M -14.80 % | 14.240 M -3.94 % | 14.824 M -3.79 % | 15.407 M 0.00 % | 15.407 M 0.00 % | 15.407 M 70.42 % | 9.041 M 0.00 % | 9.041 M 238.10 % | 2.674 M 0.00 % | 2.674 M |
| Weighted average shs out | 75.676 M 6.44 % | 71.097 M 3.01 % | 69.018 M 0.27 % | 68.829 M 0.84 % | 68.254 M 10.35 % | 61.851 M 6.48 % | 58.085 M 0.45 % | 57.826 M 7.34 % | 53.870 M 11.48 % | 48.322 M 4.31 % | 46.324 M 0.03 % | 46.311 M 0.55 % | 46.057 M 5.55 % | 43.636 M 0.34 % | 43.490 M 38.38 % | 31.427 M -18.40 % | 38.513 M 0.36 % | 38.376 M 5.98 % | 36.210 M 24.60 % | 29.061 M 0.00 % | 29.061 M 0.09 % | 29.034 M 0.30 % | 28.946 M 23.69 % | 23.403 M 0.00 % | 23.403 M 0.06 % | 23.388 M 0.06 % | 23.373 M 2.38 % | 22.830 M 0.63 % | 22.687 M 0.26 % | 22.629 M 7.83 % | 20.985 M 4.45 % | 20.091 M 3.55 % | 19.403 M 0.05 % | 19.392 M 4.51 % | 18.556 M 16.76 % | 15.892 M -1.20 % | 16.086 M 32.58 % | 12.133 M -14.80 % | 14.240 M -3.94 % | 14.824 M -3.79 % | 15.407 M 0.00 % | 15.407 M 0.00 % | 15.407 M 70.42 % | 9.041 M 0.00 % | 9.041 M 238.09 % | 2.674 M 0.00 % | 2.674 M |
| EPS diluted | -1.26 43.50 % | -2.23 -59.29 % | -1.40 -211.11 % | -0.45 69.18 % | -1.46 -80.25 % | -0.81 -37.29 % | -0.59 43.27 % | -1.04 -141.86 % | -0.43 34.85 % | -0.66 23.26 % | -0.86 51.41 % | -1.77 -233.96 % | -0.53 -307.69 % | -0.13 69.77 % | -0.43 -22.86 % | -0.35 10.26 % | -0.39 45.07 % | -0.71 -153.57 % | -0.28 70.83 % | -0.96 -21.52 % | -0.79 -27.42 % | -0.62 -8.77 % | -0.57 49.11 % | -1.12 -180.00 % | -0.40 29.82 % | -0.57 -90.00 % | -0.30 -983.03 % | -0.03 94.96 % | -0.55 -175.00 % | -0.20 59.18 % | -0.49 32.88 % | -0.73 9.88 % | -0.81 27.03 % | -1.11 1.77 % | -1.13 44.33 % | -2.03 -480.00 % | -0.35 22.22 % | -0.45 -4.65 % | -0.43 4.44 % | -0.45 0.00 % | -0.45 -12.50 % | -0.40 -17.65 % | -0.34 52.11 % | -0.71 -24.56 % | -0.57 56.82 % | -1.32 0.00 % | -1.32 |
| Earnings per share | -1.26 43.50 % | -2.23 -59.29 % | -1.40 -211.11 % | -0.45 69.18 % | -1.46 -80.25 % | -0.81 -37.29 % | -0.59 43.27 % | -1.04 -141.86 % | -0.43 34.85 % | -0.66 23.26 % | -0.86 51.41 % | -1.77 -233.96 % | -0.53 -307.69 % | -0.13 69.77 % | -0.43 6.52 % | -0.46 -17.95 % | -0.39 45.07 % | -0.71 -153.57 % | -0.28 70.83 % | -0.96 -21.52 % | -0.79 -27.42 % | -0.62 -8.77 % | -0.57 49.11 % | -1.12 -180.00 % | -0.40 29.82 % | -0.57 -90.00 % | -0.30 -983.03 % | -0.03 94.96 % | -0.55 -175.00 % | -0.20 59.18 % | -0.49 32.88 % | -0.73 9.88 % | -0.81 27.03 % | -1.11 1.77 % | -1.13 44.33 % | -2.03 -480.00 % | -0.35 22.22 % | -0.45 -4.65 % | -0.43 4.44 % | -0.45 0.00 % | -0.45 -12.50 % | -0.40 -17.65 % | -0.34 52.11 % | -0.71 -24.56 % | -0.57 56.82 % | -1.32 0.00 % | -1.32 |
| Gross profit | 9.825 M 113.60 % | -72.248 M -45.75 % | -49.568 M -7 312.11 % | 687.293 K -83.39 % | 4.137 M 110.60 % | -39.008 M -37.14 % | -28.445 M -606.10 % | 5.620 M -26.41 % | 7.637 M 146.76 % | -16.332 M 17.08 % | -19.697 M 45.05 % | -35.843 M 1.69 % | -36.458 M -107.45 % | -17.574 M -26.91 % | -13.848 M -30.88 % | -10.580 M 0.77 % | -10.662 M -3.37 % | -10.315 M 2.92 % | -10.625 M -1.48 % | -10.470 M -36.90 % | -7.648 M -12.30 % | -6.810 M 29.76 % | -9.696 M 7.90 % | -10.529 M -114.28 % | -4.914 M -26.67 % | -3.879 M -46.50 % | -2.648 M -2.88 % | -2.574 M 52.18 % | -5.382 M 10.00 % | -5.980 M -1 486.21 % | -377.000 K 92.43 % | -4.980 M -115.03 % | -2.316 M -6.09 % | -2.183 M 30.10 % | -3.123 M 56.12 % | -7.117 M -146.09 % | -2.892 M -6.17 % | -2.724 M 18.90 % | -3.359 M 24.87 % | -4.471 M -13.74 % | -3.931 M -49.52 % | -2.629 M 21.31 % | -3.341 M -109.99 % | -1.591 M 66.03 % | -4.683 M -134.80 % | -1.995 M 0.00 % | -1.995 M |
| Income tax expense | 4.966 M 212.60 % | 1.588 M -7.35 % | 1.715 M 0.98 % | 1.698 M -36.49 % | 2.674 M 23.61 % | 2.163 M 112.57 % | 1.018 M 7.98 % | 942.320 K -10.89 % | 1.058 M -22.80 % | 1.370 M 425.97 % | -420.237 K -216.27 % | 361.419 K 8.31 % | 333.703 K 166.88 % | 125.039 K 21.35 % | 103.044 K -15.62 % | 122.125 K 1 385.88 % | -9.497 K -118.17 % | 52.278 K 25.08 % | 41.797 K -74.21 % | 162.082 K 7.38 % | 150.945 K 447.18 % | 27.586 K -68.66 % | 88.017 K 164.28 % | -136.938 K -153.59 % | -54.000 K -186.49 % | 62.437 K -68.45 % | 197.913 K 15.63 % | 171.160 K 155.46 % | 67.000 K -22.99 % | 87.000 K 67.31 % | 52.000 K -23.53 % | 68.000 K 6.25 % | 64.000 K -40.19 % | 107.000 K 872.73 % | 11.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 |
| Cost of revenue | 548.986 K -99.31 % | 79.743 M 7.69 % | 74.051 M 810.22 % | 8.136 M 26.41 % | 6.436 M -85.96 % | 45.853 M 28.24 % | 35.756 M 1 343.83 % | 2.476 M -11.52 % | 2.799 M -89.21 % | 25.932 M -19.32 % | 32.142 M -29.83 % | 45.804 M 6.09 % | 43.174 M 45.46 % | 29.681 M 21.73 % | 24.383 M 3.74 % | 23.503 M 4.63 % | 22.464 M 8.25 % | 20.753 M 16.93 % | 17.748 M -0.58 % | 17.850 M 19.35 % | 14.956 M 22.60 % | 12.200 M -20.85 % | 15.414 M -11.79 % | 17.475 M 40.99 % | 12.395 M 30.90 % | 9.469 M -9.98 % | 10.519 M -19.76 % | 13.109 M 10.20 % | 11.896 M -5.01 % | 12.523 M 21.61 % | 10.298 M -6.81 % | 11.050 M 37.44 % | 8.040 M -4.51 % | 8.420 M 20.17 % | 7.007 M 7.80 % | 6.500 M 59.55 % | 4.074 M 6.59 % | 3.822 M -9.13 % | 4.206 M -13.17 % | 4.844 M 13.39 % | 4.272 M 12.84 % | 3.786 M 9.80 % | 3.448 M 61.73 % | 2.132 M -58.29 % | 5.111 M 136.46 % | 2.162 M 0.00 % | 2.162 M |
| General and administrative expenses | 23.879 M 11.38 % | 21.439 M 4.90 % | 20.438 M -9.39 % | 22.555 M 20.95 % | 18.649 M -11.55 % | 21.085 M 41.20 % | 14.933 M 4.37 % | 14.308 M 20.14 % | 11.910 M -19.09 % | 14.720 M 3.78 % | 14.184 M -0.62 % | 14.273 M 12.17 % | 12.725 M 5.01 % | 12.117 M 14.06 % | 10.624 M 11.72 % | 9.509 M 8.28 % | 8.782 M -1.46 % | 8.912 M 11.94 % | 7.961 M 0.05 % | 7.957 M 2.13 % | 7.791 M 8.85 % | 7.157 M -11.19 % | 8.060 M -3.11 % | 8.319 M 13.01 % | 7.361 M 1.91 % | 7.223 M 20.20 % | 6.010 M -65.62 % | 17.479 M 557.59 % | 2.658 M 0.72 % | 2.639 M -7.47 % | 2.852 M 25.92 % | 2.265 M -37.67 % | 3.634 M 4.07 % | 3.492 M -16.90 % | 4.202 M 55.74 % | 2.698 M 394.14 % | 546.000 K 10.08 % | 496.000 K -4.25 % | 518.000 K 40.76 % | 368.000 K 523.73 % | 59.000 K -60.40 % | 149.000 K -22.40 % | 192.000 K 28.00 % | 150.000 K -62.50 % | 400.000 K | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -334.807 K -309.25 % | 160.000 K 207.69 % | 52.000 K -58.40 % | 125.000 K -29.78 % | 178.000 K 9.88 % | 162.000 K -20.98 % | 205.000 K 115.79 % | 95.000 K -83.25 % | 567.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 731.000 K | 0.000 | 0.000 |
| Other expenses | 0.000 100.00 % | -79.743 M -7.69 % | -74.051 M -261.38 % | -20.491 M -218.40 % | -6.436 M 85.96 % | -45.853 M -28.24 % | -35.756 M -357.20 % | -7.821 M -179.42 % | -2.799 M 89.21 % | -25.932 M 19.32 % | -32.142 M 37.36 % | -51.314 M -18.85 % | -43.174 M -45.46 % | -29.681 M -21.73 % | -24.383 M 23.02 % | -31.674 M -41.00 % | -22.464 M -8.25 % | -20.753 M -16.93 % | -17.748 M 22.03 % | -22.762 M -52.19 % | -14.956 M -22.60 % | -12.200 M 20.85 % | -15.414 M 22.47 % | -19.882 M -60.41 % | -12.395 M -30.90 % | -9.469 M 9.98 % | -10.519 M 61.14 % | -27.065 M -233.85 % | -8.107 M 12.62 % | -9.278 M -19.92 % | -7.737 M 8.12 % | -8.421 M -39.84 % | -6.022 M 5.14 % | -6.348 M -20.71 % | -5.259 M -21.31 % | -4.335 M -69.87 % | -2.552 M -18.26 % | -2.158 M 16.78 % | -2.593 M 13.80 % | -3.008 M -31.99 % | -2.279 M -125.42 % | -1.011 M 53.04 % | -2.153 M -305.24 % | 1.049 M 116.56 % | -6.336 M -359.80 % | -1.378 M 0.00 % | -1.378 M |
| Operating expenses | 92.197 M 330.04 % | 21.439 M 4.90 % | 20.438 M -76.31 % | 86.263 M 25.00 % | 69.008 M 227.29 % | 21.085 M 41.20 % | 14.933 M -69.33 % | 48.684 M 10.82 % | 43.929 M 198.43 % | 14.720 M 3.78 % | 14.184 M -0.62 % | 14.273 M 12.17 % | 12.725 M 5.01 % | 12.117 M 14.06 % | 10.624 M 11.72 % | 9.509 M 8.28 % | 8.782 M -1.46 % | 8.912 M 11.94 % | 7.961 M 0.05 % | 7.957 M 2.13 % | 7.791 M 8.85 % | 7.157 M -11.19 % | 8.060 M -18.78 % | 9.923 M 34.80 % | 7.361 M 1.91 % | 7.223 M 20.20 % | 6.010 M -20.43 % | 7.552 M 14.31 % | 6.607 M 11.30 % | 5.936 M 7.19 % | 5.538 M 9.19 % | 5.072 M -12.76 % | 5.814 M 0.78 % | 5.769 M -4.57 % | 6.045 M 11.33 % | 5.430 M 162.57 % | 2.068 M -4.26 % | 2.160 M 1.36 % | 2.131 M -3.31 % | 2.204 M 7.41 % | 2.052 M -29.82 % | 2.924 M 96.64 % | 1.487 M -64.19 % | 4.153 M 4 518.09 % | -94.000 K -106.07 % | 1.549 M 0.00 % | 1.549 M |
| Cost and expenses | 92.746 M -8.34 % | 101.182 M 7.08 % | 94.489 M 0.10 % | 94.399 M 25.12 % | 75.444 M 12.71 % | 66.938 M 32.06 % | 50.689 M -0.92 % | 51.160 M 9.48 % | 46.728 M 14.95 % | 40.652 M -12.25 % | 46.326 M -22.89 % | 60.077 M 7.47 % | 55.899 M 33.73 % | 41.799 M 19.40 % | 35.006 M 6.04 % | 33.013 M 5.65 % | 31.246 M 5.33 % | 29.665 M 15.39 % | 25.709 M -0.38 % | 25.807 M 13.45 % | 22.748 M 17.52 % | 19.357 M -17.54 % | 23.474 M -14.33 % | 27.398 M 38.68 % | 19.756 M 18.35 % | 16.693 M 0.99 % | 16.528 M -20.00 % | 20.661 M 11.67 % | 18.503 M 0.24 % | 18.459 M 16.56 % | 15.836 M -1.77 % | 16.122 M 16.37 % | 13.854 M -2.36 % | 14.189 M 8.71 % | 13.052 M 9.40 % | 11.930 M 94.24 % | 6.142 M 2.67 % | 5.982 M -5.60 % | 6.337 M -10.09 % | 7.048 M 11.45 % | 6.324 M -5.75 % | 6.710 M 35.97 % | 4.935 M -21.48 % | 6.285 M 25.27 % | 5.017 M 35.21 % | 3.711 M 0.00 % | 3.711 M |
| Research and development expenses | 68.318 M -14.33 % | 79.743 M 7.69 % | 74.051 M -12.05 % | 84.199 M 48.25 % | 56.795 M 23.86 % | 45.853 M 28.24 % | 35.756 M -15.26 % | 42.197 M 21.19 % | 34.819 M 34.27 % | 25.932 M -19.32 % | 32.142 M -37.36 % | 51.314 M 18.85 % | 43.174 M 45.46 % | 29.681 M 21.73 % | 24.383 M -23.02 % | 31.674 M 41.00 % | 22.464 M 8.25 % | 20.753 M 16.93 % | 17.748 M -22.03 % | 22.762 M 52.19 % | 14.956 M 22.60 % | 12.200 M -20.85 % | 15.414 M -28.26 % | 21.487 M 73.35 % | 12.395 M 30.90 % | 9.469 M -9.98 % | 10.519 M -39.80 % | 17.473 M 46.89 % | 11.896 M -5.01 % | 12.523 M 21.61 % | 10.298 M -6.81 % | 11.050 M 37.44 % | 8.040 M -4.51 % | 8.420 M 20.17 % | 7.007 M 7.80 % | 6.500 M 59.55 % | 4.074 M 6.59 % | 3.822 M -9.13 % | 4.206 M -13.17 % | 4.844 M 13.39 % | 4.272 M 12.84 % | 3.786 M 9.80 % | 3.448 M 16.72 % | 2.954 M -42.20 % | 5.111 M 136.46 % | 2.162 M 0.00 % | 2.162 M |
| Selling general and administrative expenses | 23.879 M 11.38 % | 21.439 M 4.90 % | 20.438 M -9.39 % | 22.555 M 20.95 % | 18.649 M -11.55 % | 21.085 M 41.20 % | 14.933 M 4.37 % | 14.308 M 20.14 % | 11.910 M -19.09 % | 14.720 M 3.78 % | 14.184 M -0.62 % | 14.273 M 12.17 % | 12.725 M 5.01 % | 12.117 M 14.06 % | 10.624 M 11.72 % | 9.509 M 8.28 % | 8.782 M -1.46 % | 8.912 M 11.94 % | 7.961 M 0.05 % | 7.957 M 2.13 % | 7.791 M 8.85 % | 7.157 M -11.19 % | 8.060 M -3.11 % | 8.319 M 13.01 % | 7.361 M 1.91 % | 7.223 M 20.20 % | 6.010 M -64.95 % | 17.144 M 508.37 % | 2.818 M 4.72 % | 2.691 M -9.61 % | 2.977 M 21.86 % | 2.443 M -35.64 % | 3.796 M 2.68 % | 3.697 M -13.96 % | 4.297 M 31.61 % | 3.265 M 497.99 % | 546.000 K 10.08 % | 496.000 K -4.25 % | 518.000 K 40.76 % | 368.000 K 523.73 % | 59.000 K -60.40 % | 149.000 K -22.40 % | 192.000 K 28.00 % | 150.000 K -86.74 % | 1.131 M 47.75 % | 765.500 K 0.00 % | 765.500 K |
| Interest income | 7.536 M 5.82 % | 7.122 M -1.12 % | 7.203 M -15.14 % | 8.488 M -17.22 % | 10.254 M 43.81 % | 7.130 M 45.01 % | 4.917 M -5.41 % | 5.198 M 14.95 % | 4.522 M 61.79 % | 2.795 M 40.10 % | 1.995 M 39.12 % | 1.434 M 65.59 % | 866.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 99.000 K -64.64 % | 280.000 K -25.07 % | 373.666 K -36.77 % | 591.000 K 10.47 % | 535.000 K -15.08 % | 630.000 K 10.38 % | 570.761 K 6.55 % | 535.679 K -6.21 % | 571.164 K 36.26 % | 419.183 K 43.57 % | 291.980 K -2.10 % | 298.237 K -37.93 % | 480.455 K 136.63 % | 203.037 K 2 030.28 % | 9.531 K -65.84 % | 27.902 K 7.44 % | 25.970 K -30.56 % | 37.399 K -3.89 % | 38.912 K 166.03 % | 14.627 K 1 204.82 % | 1.121 K | 0.000 -100.00 % | 1.162 K | 0.000 -100.00 % | 13.500 K 0.00 % | 13.500 K |
| 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 -100.00 % | 316.000 K 198.11 % | 106.000 K 265.52 % | 29.000 K 16.00 % | 25.000 K -50.98 % | 51.000 K -37.80 % | 82.000 K 22.39 % | 67.000 K 458.33 % | 12.000 K | 0.000 | 0.000 100.00 % | -182.715 K -331.46 % | 78.940 K 15.17 % | 68.542 K 72.47 % | 39.741 K | 0.000 -100.00 % | 3.485 K 201.47 % | 1.156 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.399 M -44.76 % | 20.636 M 184 794.43 % | 11.161 K -23.96 % | 14.678 K 159.05 % | 5.666 K 103.74 % | 2.781 K -98.54 % | 190.158 K 1 441.36 % | 12.337 K 62.76 % | 7.580 K -28.67 % | 10.626 K 18.07 % | 9.000 K | 0.000 | 0.000 |
| Depreciation and amortization | 548.986 K 1.83 % | 539.115 K 0.39 % | 537.019 K -5.55 % | 568.562 K -0.30 % | 570.294 K -4.54 % | 597.440 K 6.21 % | 562.507 K 0.49 % | 559.784 K -10.20 % | 623.348 K 0.77 % | 618.570 K 14.11 % | 542.077 K 86.04 % | 291.377 K -4.83 % | 306.150 K -0.39 % | 307.349 K -3.13 % | 317.269 K 12.85 % | 281.152 K -15.20 % | 331.546 K 2.66 % | 322.946 K -4.87 % | 339.494 K 1.65 % | 333.989 K 5.85 % | 315.536 K 3.68 % | 304.346 K 3.52 % | 293.998 K -0.07 % | 294.195 K 5.84 % | 277.973 K 21.57 % | 228.644 K 4.68 % | 218.417 K -26.55 % | 297.374 K 107.95 % | 143.000 K 19.17 % | 120.000 K 22.45 % | 98.000 K 11.36 % | 88.000 K 6.02 % | 83.000 K 0.00 % | 83.000 K 29.69 % | 64.000 K -12.33 % | 73.000 K 30.36 % | 56.000 K 3.70 % | 54.000 K 5.88 % | 51.000 K 6.25 % | 48.000 K 9.09 % | 44.000 K -13.73 % | 51.000 K 2.00 % | 50.000 K -12.28 % | 56.999 K -13.64 % | 66.000 K 1.54 % | 65.000 K 0.00 % | 65.000 K |
| Operating income | -82.372 M 12.08 % | -93.687 M -33.83 % | -70.006 M 18.19 % | -85.576 M -31.92 % | -64.872 M -7.95 % | -60.093 M -38.53 % | -43.378 M -0.73 % | -43.064 M -18.66 % | -36.292 M -16.88 % | -31.052 M 8.35 % | -33.882 M 32.39 % | -50.116 M -1.90 % | -49.183 M -65.65 % | -29.692 M -21.33 % | -24.471 M -21.81 % | -20.089 M -3.32 % | -19.444 M -1.13 % | -19.227 M -3.45 % | -18.586 M -0.86 % | -18.427 M -19.35 % | -15.439 M -10.53 % | -13.968 M 21.33 % | -17.756 M 13.18 % | -20.452 M -52.85 % | -13.380 M -20.51 % | -11.102 M -28.24 % | -8.657 M 14.50 % | -10.126 M 15.54 % | -11.989 M -0.61 % | -11.916 M -101.45 % | -5.915 M 41.16 % | -10.052 M -23.64 % | -8.130 M -2.24 % | -7.952 M 13.26 % | -9.168 M 26.93 % | -12.547 M -152.96 % | -4.960 M -1.56 % | -4.884 M 11.04 % | -5.490 M 17.75 % | -6.675 M -11.57 % | -5.983 M -7.74 % | -5.553 M -15.02 % | -4.828 M 15.95 % | -5.744 M -25.17 % | -4.589 M -29.50 % | -3.544 M 0.00 % | -3.544 M |
| Operating income ratio | -7.94 36.48 % | -12.50 -337.15 % | -2.86 70.52 % | -9.70 -58.07 % | -6.14 30.11 % | -8.78 -47.97 % | -5.93 -11.56 % | -5.32 -52.94 % | -3.48 -7.51 % | -3.23 -18.80 % | -2.72 45.89 % | -5.03 31.30 % | -7.32 -198.61 % | -2.45 -5.58 % | -2.32 -49.43 % | -1.55 5.65 % | -1.65 10.56 % | -1.84 29.41 % | -2.61 -4.52 % | -2.50 -18.19 % | -2.11 18.49 % | -2.59 16.54 % | -3.11 -5.48 % | -2.94 -64.62 % | -1.79 9.95 % | -1.99 -80.56 % | -1.10 -14.43 % | -0.96 47.78 % | -1.84 -1.06 % | -1.82 -205.46 % | -0.60 64.00 % | -1.66 -16.59 % | -1.42 -11.40 % | -1.27 45.99 % | -2.36 -111.61 % | 20.34 584.61 % | -4.20 5.66 % | -4.45 31.37 % | -6.48 63.78 % | -17.90 -1.99 % | -17.55 -265.57 % | -4.80 89.36 % | -45.12 -324.98 % | -10.62 0.98 % | -10.72 49.47 % | -21.22 0.00 % | -21.22 |
| Total other income expenses net | 5.784 M 114.81 % | -39.051 M -123.79 % | -17.450 M -130.39 % | 57.424 M 358.90 % | -22.179 M -242.71 % | 15.542 M 24.68 % | 12.465 M 218.90 % | -10.484 M -167.28 % | 15.583 M 408.20 % | 3.066 M 196.52 % | -3.177 M 87.82 % | -26.076 M -206.88 % | 24.397 M 0.14 % | 24.363 M 224.97 % | 7.497 M -0.58 % | 7.541 M 14.08 % | 6.610 M 273.28 % | -3.815 M -138.27 % | 9.966 M 331.64 % | -4.303 M -5.24 % | -4.088 M -104.46 % | -2.000 M -169.63 % | 2.872 M 222.09 % | -2.352 M -163.17 % | 3.724 M 723.62 % | -597.112 K -123.50 % | 2.541 M -72.05 % | 9.090 M 565.43 % | 1.366 M -81.57 % | 7.410 M 400.49 % | -2.466 M -31.73 % | -1.872 M 64.44 % | -5.265 M 54.38 % | -11.542 M -9.47 % | -10.544 M 46.23 % | -19.609 M -130 826.67 % | 15.000 K 50.00 % | 10.000 K -64.29 % | 28.000 K 0.00 % | 28.000 K 117.95 % | -156.000 K -1 460.00 % | -10.000 K -42.86 % | -7.000 K 0.00 % | -7.000 K 22.22 % | -9.000 K -166.67 % | 13.500 K 0.00 % | 13.500 K |
| 2025-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 |
| 2025-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -303.244 M 29.77 % | -431.792 M -130.48 % | -187.343 M 33.89 % | -283.382 M 32.84 % | -421.952 M 31.77 % | -618.455 M -271.13 % | -166.641 M 13.61 % | -192.884 M 16.05 % | -229.755 M -160.15 % | -88.318 M 1.28 % | -89.459 M 33.38 % | -134.275 M 24.50 % | -177.839 M 11.22 % | -200.308 M -4.76 % | -191.210 M 19.55 % | -237.684 M -53.38 % | -154.968 M 49.47 % | -306.677 M 5.23 % | -323.610 M -103.36 % | -159.129 M -17.95 % | -134.907 M 8.55 % | -147.518 M 8.33 % | -160.923 M 16.34 % | -192.360 M -44.12 % | -133.469 M 10.09 % | -148.447 M 4.71 % | -155.786 M 4.32 % | -162.819 M 1.92 % | -166.011 M 15.70 % | -196.933 M 2.89 % | -202.801 M -12.94 % | -179.569 M 24.45 % | -237.679 M 3.71 % | -246.849 M 2.33 % | -252.740 M -325.86 % | -59.349 M 19.52 % | -73.743 M 6.05 % | -78.492 M -171.30 % | -28.932 M 17.81 % | -35.202 M 20.58 % | -44.326 M -2 330.27 % | 1.987 M 26.75 % | 1.568 M 226.17 % | -1.243 M |
| Total investments | 385.357 M -14.67 % | 451.592 M 1.60 % | 444.461 M 3.19 % | 430.741 M 23.11 % | 349.890 M 61.31 % | 216.909 M -1.63 % | 220.495 M 6.29 % | 207.442 M 1.71 % | 203.961 M -3.08 % | 210.451 M 13.94 % | 184.707 M 3.22 % | 178.937 M -1.65 % | 181.939 M -0.51 % | 182.871 M -3.60 % | 189.705 M 0.22 % | 189.287 M 8.72 % | 174.106 M 321.77 % | 41.280 M -12.63 % | 47.248 M 5.76 % | 44.673 M -12.44 % | 51.021 M 12.68 % | 45.278 M -6.13 % | 48.234 M 9.22 % | 44.162 M -9.61 % | 48.856 M -10.25 % | 54.438 M -12.79 % | 62.423 M -30.75 % | 90.144 M 15.79 % | 77.850 M 24.47 % | 62.545 M -8.80 % | 68.582 M 39.08 % | 49.311 M | 0.000 | 0.000 | 0.000 -100.00 % | 176.143 K -13.40 % | 203.407 K -6.11 % | 216.635 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.136 M | 0.000 |
| Total debt | 10.516 M -4.39 % | 10.999 M 11.60 % | 9.856 M -0.56 % | 9.912 M -10.27 % | 11.046 M 0.24 % | 11.020 M -4.40 % | 11.527 M -5.22 % | 12.162 M 0.40 % | 12.113 M -5.20 % | 12.778 M -3.02 % | 13.176 M -2.21 % | 13.474 M 2.53 % | 13.141 M -3.53 % | 13.622 M 304.81 % | 3.365 M -10.29 % | 3.751 M -9.68 % | 4.153 M -13.39 % | 4.795 M 35.95 % | 3.527 M -10.78 % | 3.953 M -7.47 % | 4.272 M -6.52 % | 4.570 M -6.29 % | 4.877 M -7.14 % | 5.252 M 221.95 % | 1.631 M 0.19 % | 1.628 M 47.64 % | 1.103 M -58.99 % | 2.689 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 511.127 K -15.94 % | 608.059 K -6.40 % | 649.603 K -8.29 % | 708.327 K -0.78 % | 713.926 K -10.51 % | 797.767 K -91.47 % | 9.355 M | 0.000 -100.00 % | 995.914 K |
| Accumulated other comprehensive income loss | 16.607 M -9.61 % | 18.373 M 156.78 % | -32.360 M 41.66 % | -55.465 M -678.57 % | -7.124 M 81.69 % | -38.899 M -30.01 % | -29.921 M -32.79 % | -22.533 M 39.80 % | -37.433 M -40.14 % | -26.711 M -1.93 % | -26.206 M 13.93 % | -30.448 M 44.30 % | -54.665 M -55.34 % | -35.190 M -130.47 % | -15.269 M -65.59 % | -9.221 M -312.39 % | -2.236 M -170.87 % | 3.155 M 1 085.94 % | -320.000 K -103.53 % | 9.071 M 78.07 % | 5.094 M 649.12 % | 680.000 K 144.71 % | -1.521 M -195.90 % | 1.586 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 -100.00 % | 1,000.000 | 0.000 100.00 % | -3.811 M -1 412.30 % | -252.000 K |
| Retained earnings | -1.126 B 7.95 % | -1.223 B -14.86 % | -1.065 B -9.96 % | -968.387 M -3.30 % | -937.464 M -11.93 % | -837.559 M -6.35 % | -787.517 M -4.58 % | -753.061 M -8.68 % | -692.908 M -3.44 % | -669.896 M -5.02 % | -637.863 M -6.64 % | -598.122 M -15.88 % | -516.150 M -5.01 % | -491.535 M -1.18 % | -485.821 M -4.05 % | -466.928 M -3.19 % | -452.507 M -3.39 % | -437.654 M -6.68 % | -410.266 M -2.54 % | -400.112 M -7.51 % | -372.148 M -6.61 % | -349.073 M -5.43 % | -331.099 M -5.24 % | -314.599 M -46.24 % | -215.127 M 0.53 % | -216.273 M -6.98 % | -202.156 M 22.08 % | -259.448 M -26.95 % | -204.368 M -4.66 % | -195.266 M 3.88 % | -203.154 M -1.11 % | -200.926 M -9.29 % | -183.847 M -12.76 % | -163.045 M -23.06 % | -132.492 M -17.41 % | -112.842 M -29.64 % | -87.045 M -7.10 % | -81.275 M -4.67 % | -77.649 M -12.05 % | -69.296 M -7.94 % | -64.196 M -13.14 % | -56.740 M | 0.000 100.00 % | -49.571 M |
| Common stock | 6.554 M -14.30 % | 7.647 M 9.40 % | 6.990 M 0.47 % | 6.957 M 0.55 % | 6.919 M 0.82 % | 6.863 M 15.00 % | 5.968 M 1.44 % | 5.883 M 0.15 % | 5.874 M 15.20 % | 5.099 M 7.26 % | 4.754 M 0.06 % | 4.751 M 0.02 % | 4.750 M 0.83 % | 4.711 M 4.95 % | 4.489 M 0.18 % | 4.481 M 12.70 % | 3.976 M 0.43 % | 3.959 M 0.48 % | 3.940 M 22.70 % | 3.211 M 9.29 % | 2.938 M 0.10 % | 2.935 M 0.14 % | 2.931 M 0.45 % | 2.918 M 26.58 % | 2.305 M -3.68 % | 2.393 M 1.29 % | 2.363 M -0.14 % | 2.366 M -0.48 % | 2.377 M -0.05 % | 2.379 M -5.24 % | 2.510 M 19.63 % | 2.098 M 1.62 % | 2.065 M 3.38 % | 1.997 M 7.11 % | 1.865 M 22.45 % | 1.523 M -6.26 % | 1.624 M 0.86 % | 1.611 M 83.14 % | 879.459 K 3.79 % | 847.309 K -2.83 % | 872.030 K 93.40 % | 450.884 K | 0.000 -100.00 % | 342.915 K |
| Total equity | 661.629 M -21.40 % | 841.736 M 41.20 % | 596.119 M -8.00 % | 647.927 M -7.87 % | 703.261 M -5.83 % | 746.772 M 113.70 % | 349.448 M -1.93 % | 356.343 M -9.42 % | 393.388 M 52.83 % | 257.405 M 18.33 % | 217.523 M -11.95 % | 247.055 M -17.31 % | 298.777 M -8.52 % | 326.609 M 9.79 % | 297.473 M -5.92 % | 316.201 M 53.67 % | 205.769 M -6.08 % | 219.087 M -7.38 % | 236.537 M 131.30 % | 102.263 M 21.02 % | 84.501 M -15.75 % | 100.296 M -12.47 % | 114.586 M -12.73 % | 131.300 M 70.52 % | 76.998 M -11.79 % | 87.286 M -10.63 % | 97.664 M -7.07 % | 105.092 M 6.49 % | 98.683 M -8.10 % | 107.379 M -8.67 % | 117.577 M 104.66 % | 57.450 M -18.10 % | 70.150 M -15.72 % | 83.231 M -14.68 % | 97.546 M 172.55 % | 35.790 M -49.95 % | 71.506 M -5.96 % | 76.041 M 189.29 % | 26.285 M -15.05 % | 30.943 M -19.44 % | 38.410 M 507.88 % | -9.417 M -164.60 % | -3.559 M 17.76 % | -4.328 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 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.115 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.883 M -8.72 % | 5.350 M 164.79 % | 2.020 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 155.895 M 2.11 % | 152.674 M 5.59 % | 144.595 M | 0.000 -100.00 % | 250.493 K -19.16 % | 309.847 K | 0.000 -100.00 % | 423.568 K 37 750.49 % | -1.125 K -100.20 % | 559.176 K -85.37 % | 3.823 M | 0.000 |
| Long term debt | 8.158 M -6.81 % | 8.754 M 8.29 % | 8.084 M -1.51 % | 8.208 M -11.59 % | 9.284 M -0.51 % | 9.332 M -5.29 % | 9.853 M -6.05 % | 10.488 M -0.17 % | 10.506 M -5.93 % | 11.168 M -3.62 % | 11.588 M -1.71 % | 11.790 M 4.59 % | 11.273 M -8.28 % | 12.291 M 555.87 % | 1.874 M -16.97 % | 2.257 M -14.73 % | 2.647 M -17.23 % | 3.198 M 33.42 % | 2.397 M -4.92 % | 2.521 M -7.86 % | 2.736 M -12.28 % | 3.119 M -10.48 % | 3.484 M -10.02 % | 3.872 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.849 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 335.492 K -20.25 % | 420.705 K -9.30 % | 463.843 K -10.64 % | 519.062 K -1.66 % | 527.830 K -13.45 % | 609.859 K -93.30 % | 9.105 M | 0.000 -100.00 % | 792.840 K |
| Total non current liabilities | 36.255 M -22.63 % | 46.861 M 2.60 % | 45.673 M -4.23 % | 47.690 M -22.25 % | 61.339 M -5.04 % | 64.592 M -7.92 % | 70.148 M 112.17 % | 33.062 M -4.11 % | 34.480 M -14.59 % | 40.370 M -12.07 % | 45.910 M -9.20 % | 50.561 M -2.88 % | 52.063 M -10.11 % | 57.921 M -1.00 % | 58.504 M -14.59 % | 68.501 M -12.88 % | 78.625 M -18.17 % | 96.089 M -11.40 % | 108.457 M 31.93 % | 82.208 M -1.62 % | 83.561 M -1.75 % | 85.050 M -3.14 % | 87.809 M -7.85 % | 95.289 M -3.04 % | 98.277 M -8.41 % | 107.300 M -0.11 % | 107.417 M -5.07 % | 113.157 M -4.06 % | 117.944 M -3.51 % | 122.231 M -9.65 % | 135.293 M -13.38 % | 156.195 M 0.85 % | 154.876 M 1.29 % | 152.906 M 5.58 % | 144.828 M 351.13 % | 32.103 M 4 685.21 % | 670.884 K -13.34 % | 774.184 K -13.86 % | 898.726 K -5.54 % | 951.398 K -14.33 % | 1.111 M -88.51 % | 9.664 M 152.76 % | 3.823 M 148.55 % | 1.538 M |
| Other current liabilities | 37.054 M -10.47 % | 41.387 M -3.30 % | 42.799 M -2.63 % | 43.957 M 21.16 % | 36.279 M -11.14 % | 40.826 M 22.38 % | 33.361 M -13.31 % | 38.482 M 7.76 % | 35.712 M 14.67 % | 31.143 M -21.24 % | 39.543 M 11.11 % | 35.590 M 14.11 % | 31.190 M 46.73 % | 21.257 M 1.48 % | 20.948 M -6.92 % | 22.506 M -18.24 % | 27.526 M 12.22 % | 24.529 M 9.72 % | 22.356 M 2.54 % | 21.803 M 10.01 % | 19.819 M 24.41 % | 15.931 M 31.02 % | 12.159 M -10.17 % | 13.536 M 47.72 % | 9.163 M -1.32 % | 9.286 M 6.52 % | 8.718 M -7.25 % | 9.400 M -39.91 % | 15.642 M 26.26 % | 12.389 M 66.61 % | 7.436 M -26.24 % | 10.081 M 56.39 % | 6.446 M 27.29 % | 5.064 M 97.54 % | 2.564 M -33.22 % | 3.839 M 69.14 % | 2.270 M -6.88 % | 2.437 M -3.18 % | 2.517 M 11.17 % | 2.264 M 42.72 % | 1.587 M -22.53 % | 2.048 M | 0.000 -100.00 % | 2.246 M |
| Deferred revenue | 20.795 M -21.21 % | 26.394 M -4.23 % | 27.560 M -7.93 % | 29.934 M -3.36 % | 30.974 M -4.25 % | 32.350 M -5.25 % | 34.142 M 50.50 % | 22.685 M -1.45 % | 23.019 M -4.69 % | 24.151 M -9.54 % | 26.698 M -9.25 % | 29.418 M 5.16 % | 27.975 M -8.92 % | 30.714 M -8.85 % | 33.696 M -2.78 % | 34.661 M -6.57 % | 37.100 M 15.50 % | 32.121 M 24.72 % | 25.754 M 27.63 % | 20.179 M 4.25 % | 19.356 M 4.23 % | 18.571 M -0.34 % | 18.634 M -1.10 % | 18.842 M 0.34 % | 18.778 M -4.86 % | 19.737 M 1.19 % | 19.504 M 0.69 % | 19.371 M -4.22 % | 20.223 M 2.19 % | 19.791 M -8.24 % | 21.568 M 149.00 % | 8.662 M -4.54 % | 9.074 M -1.57 % | 9.219 M 19.64 % | 7.706 M 355.09 % | 1.693 M 251.00 % | 482.408 K 2.29 % | 471.629 K -46.51 % | 881.726 K -46.84 % | 1.659 M -17.65 % | 2.014 M -8.98 % | 2.213 M | 0.000 -100.00 % | 1.556 M |
| Short term debt | 2.358 M 5.04 % | 2.245 M 26.69 % | 1.772 M 3.99 % | 1.704 M -3.29 % | 1.762 M 4.38 % | 1.688 M 0.84 % | 1.674 M 0.00 % | 1.674 M 4.17 % | 1.607 M -0.19 % | 1.610 M 1.39 % | 1.588 M -5.70 % | 1.684 M -9.85 % | 1.868 M 40.35 % | 1.331 M -10.73 % | 1.491 M -0.20 % | 1.494 M -0.80 % | 1.506 M -5.70 % | 1.597 M 41.33 % | 1.130 M -21.09 % | 1.432 M -6.77 % | 1.536 M 5.86 % | 1.451 M 4.16 % | 1.393 M 0.94 % | 1.380 M -15.41 % | 1.631 M 0.19 % | 1.628 M 47.64 % | 1.103 M 31.28 % | 840.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 175.634 K -6.26 % | 187.354 K 0.86 % | 185.759 K -1.85 % | 189.265 K 3.66 % | 182.581 K -2.83 % | 187.908 K 0.32 % | 187.307 K | 0.000 -100.00 % | 203.074 K |
| Total current liabilities | 74.109 M -19.08 % | 91.579 M 2.75 % | 89.130 M 2.36 % | 87.076 M 8.74 % | 80.076 M -0.97 % | 80.864 M 3.03 % | 78.487 M 13.60 % | 69.089 M 7.42 % | 64.318 M -2.33 % | 65.849 M -12.30 % | 75.087 M -4.86 % | 78.926 M 23.03 % | 64.150 M 6.45 % | 60.263 M -2.05 % | 61.523 M -14.43 % | 71.898 M 0.51 % | 71.533 M 11.06 % | 64.407 M 21.63 % | 52.955 M 13.28 % | 46.746 M 2.89 % | 45.431 M 18.57 % | 38.315 M 7.73 % | 35.567 M -3.32 % | 36.787 M 13.35 % | 32.455 M -4.06 % | 33.828 M 1.14 % | 33.448 M 0.92 % | 33.142 M -25.43 % | 44.443 M 15.21 % | 38.577 M 7.95 % | 35.737 M 59.12 % | 22.460 M 17.37 % | 19.135 M -2.78 % | 19.682 M 30.73 % | 15.055 M 84.61 % | 8.155 M 55.89 % | 5.231 M 3.18 % | 5.070 M -5.94 % | 5.390 M -21.94 % | 6.905 M 0.51 % | 6.870 M -16.64 % | 8.242 M | 0.000 -100.00 % | 7.094 M |
| Total liabilities | 110.364 M -20.28 % | 138.440 M 2.70 % | 134.803 M 0.03 % | 134.766 M -4.70 % | 141.415 M -2.78 % | 145.456 M -2.14 % | 148.635 M 45.51 % | 102.151 M 3.39 % | 98.798 M -6.99 % | 106.219 M -12.21 % | 120.997 M -6.56 % | 129.487 M 11.42 % | 116.213 M -1.67 % | 118.184 M -1.54 % | 120.027 M -14.51 % | 140.399 M -6.50 % | 150.158 M -6.44 % | 160.496 M -0.57 % | 161.412 M 25.17 % | 128.954 M -0.03 % | 128.992 M 4.56 % | 123.365 M -0.01 % | 123.376 M -6.59 % | 132.076 M 1.03 % | 130.732 M -7.37 % | 141.127 M 0.19 % | 140.865 M -2.77 % | 144.873 M -10.78 % | 162.386 M 0.98 % | 160.808 M -5.98 % | 171.029 M -4.27 % | 178.655 M 2.67 % | 174.011 M 0.82 % | 172.588 M 7.95 % | 159.883 M 297.15 % | 40.258 M 582.08 % | 5.902 M 0.99 % | 5.844 M -7.07 % | 6.289 M -20.02 % | 7.863 M -1.48 % | 7.981 M -55.59 % | 17.973 M 370.07 % | 3.823 M -55.71 % | 8.632 M |
| Other non current assets | 2.917 M -16.98 % | 3.514 M 12.92 % | 3.112 M 226.55 % | 953.000 K -63.74 % | 2.628 M 23.26 % | 2.132 M -16.72 % | 2.560 M -10.86 % | 2.872 M -30.34 % | 4.123 M 1.45 % | 4.064 M -4.13 % | 4.239 M -11.89 % | 4.811 M 45.48 % | 3.307 M 3.70 % | 3.189 M 1.40 % | 3.145 M 51.35 % | 2.078 M -14.59 % | 2.433 M 64.06 % | 1.483 M -20.78 % | 1.872 M -3.95 % | 1.949 M 80.30 % | 1.081 M -7.45 % | 1.168 M -8.39 % | 1.275 M -33.07 % | 1.905 M 84.84 % | 1.031 M 22.16 % | 843.652 K 15.75 % | 728.829 K -40.73 % | 1.230 M 10.81 % | 1.110 M 474.72 % | 193.087 K 14.32 % | 168.906 K 9.14 % | 154.761 K 7.16 % | 144.422 K 15.82 % | 124.690 K | 0.000 100.00 % | -508.000 -46.82 % | -346.000 -228.15 % | 270.000 -99.88 % | 231.198 K -3.00 % | 238.340 K | 0.000 | 0.000 100.00 % | -1.568 M | 0.000 |
| Long term investments | 156.165 M -15.20 % | 184.159 M 0.45 % | 183.335 M -1.96 % | 187.008 M 24.16 % | 150.620 M 155.46 % | 58.961 M -3.61 % | 61.167 M 6.73 % | 57.312 M 0.09 % | 57.259 M 23.13 % | 46.501 M 0.86 % | 46.103 M 26.46 % | 36.457 M 69.76 % | 21.476 M 3.78 % | 20.694 M -18.74 % | 25.466 M 25.47 % | 20.297 M -13.59 % | 23.489 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.009 M -82.69 % | 11.607 M -17.13 % | 14.007 M -9.30 % | 15.444 M -20.33 % | 19.383 M -0.49 % | 19.480 M 1.19 % | 19.251 M -0.91 % | 19.428 M 129.38 % | 8.470 M | 0.000 | 0.000 | 0.000 -100.00 % | 176.143 K -13.40 % | 203.407 K -6.11 % | 216.635 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 1.495 M -16.81 % | 1.797 M 5.52 % | 1.703 M 1.43 % | 1.679 M -9.54 % | 1.856 M 11.94 % | 1.658 M -3.38 % | 1.716 M -4.67 % | 1.800 M 1.64 % | 1.771 M -5.90 % | 1.882 M -2.64 % | 1.933 M -0.87 % | 1.950 M 3.23 % | 1.889 M -9.01 % | 2.076 M -7.03 % | 2.233 M -4.86 % | 2.347 M -5.02 % | 2.471 M -5.25 % | 2.608 M -1.40 % | 2.645 M -6.96 % | 2.843 M 2.12 % | 2.784 M 1.94 % | 2.731 M -0.29 % | 2.739 M -4.76 % | 2.876 M 24.79 % | 2.305 M -2.03 % | 2.353 M -1.95 % | 2.399 M -14.21 % | 2.797 M 17.02 % | 2.390 M 527.30 % | 381.000 K 28.28 % | 297.000 K -20.65 % | 374.307 K 14.12 % | 328.000 K -4.37 % | 343.000 K -4.19 % | 358.000 K -8.98 % | 393.336 K 1.11 % | 389.000 K -3.71 % | 404.000 K -3.81 % | 420.000 K -11.69 % | 475.586 K 5.69 % | 450.000 K -3.43 % | 466.000 K | 0.000 -100.00 % | 604.358 K |
| 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 -100.00 % | 216.062 K -32.58 % | 320.474 K 9.15 % | 293.614 K | 0.000 -100.00 % | 387.164 K 550.55 % | 59.513 K -13.96 % | 69.169 K | 0.000 -100.00 % | 57.125 K 15.70 % | 49.372 K 100.99 % | 24.564 K | 0.000 -100.00 % | 47.411 K 4.47 % | 45.383 K -18.95 % | 55.996 K | 0.000 -100.00 % | 56.340 K -0.58 % | 56.667 K | 0.000 | 0.000 |
| Goodwill and intangible assets | 1.495 M -16.81 % | 1.797 M 5.52 % | 1.703 M 1.43 % | 1.679 M -9.54 % | 1.856 M 11.94 % | 1.658 M -3.38 % | 1.716 M -4.67 % | 1.800 M 1.64 % | 1.771 M -5.90 % | 1.882 M -2.64 % | 1.933 M -0.87 % | 1.950 M 3.23 % | 1.889 M -9.01 % | 2.076 M -7.03 % | 2.233 M -4.86 % | 2.347 M -5.02 % | 2.471 M -5.25 % | 2.608 M -1.40 % | 2.645 M -6.96 % | 2.843 M 2.12 % | 2.784 M 1.94 % | 2.731 M -0.29 % | 2.739 M -4.76 % | 2.876 M 14.09 % | 2.521 M -5.70 % | 2.673 M -0.74 % | 2.693 M -3.71 % | 2.797 M 0.71 % | 2.777 M 530.44 % | 440.513 K 20.30 % | 366.169 K -2.17 % | 374.307 K -2.81 % | 385.125 K -1.85 % | 392.372 K 2.56 % | 382.564 K -2.74 % | 393.336 K -9.87 % | 436.411 K -2.89 % | 449.383 K -5.59 % | 475.996 K 0.09 % | 475.586 K -6.07 % | 506.340 K -3.12 % | 522.667 K | 0.000 -100.00 % | 604.358 K |
| Property plant equipment net | 19.628 M -9.41 % | 21.666 M 7.60 % | 20.136 M 0.56 % | 20.024 M -10.84 % | 22.458 M 0.34 % | 22.381 M 1.26 % | 22.103 M -5.93 % | 23.497 M -0.01 % | 23.499 M -5.99 % | 24.995 M -2.79 % | 25.712 M 3.51 % | 24.840 M 26.19 % | 19.684 M -0.42 % | 19.768 M 188.88 % | 6.843 M -6.03 % | 7.282 M -4.10 % | 7.593 M -9.15 % | 8.358 M 15.01 % | 7.267 M -9.41 % | 8.022 M 0.01 % | 8.021 M -1.56 % | 8.148 M -2.84 % | 8.386 M -6.09 % | 8.930 M -11.91 % | 10.137 M 3.02 % | 9.840 M 71.53 % | 5.736 M 107.22 % | 2.768 M 21.55 % | 2.278 M 5.00 % | 2.169 M 54.46 % | 1.404 M 0.22 % | 1.401 M 18.39 % | 1.184 M -2.12 % | 1.209 M 49.28 % | 810.010 K 18.86 % | 681.502 K 37.44 % | 495.871 K 4.16 % | 476.079 K 27.29 % | 373.997 K 5.26 % | 355.323 K 10.03 % | 322.932 K -0.03 % | 323.022 K | 0.000 -100.00 % | 429.252 K |
| Total non current assets | 181.231 M -14.47 % | 211.894 M 1.55 % | 208.650 M -2.33 % | 213.621 M 19.74 % | 178.400 M 108.23 % | 85.675 M -2.45 % | 87.823 M -2.07 % | 89.680 M 2.66 % | 87.354 M 8.52 % | 80.499 M 0.18 % | 80.356 M 14.63 % | 70.099 M 49.81 % | 46.791 M 1.79 % | 45.968 M 21.71 % | 37.767 M 16.49 % | 32.421 M -10.45 % | 36.205 M 187.59 % | 12.589 M 6.46 % | 11.825 M -10.58 % | 13.224 M 8.60 % | 12.177 M -0.65 % | 12.257 M -2.03 % | 12.511 M -21.85 % | 16.008 M -36.72 % | 25.296 M -7.56 % | 27.363 M 11.22 % | 24.602 M -6.02 % | 26.178 M 2.08 % | 25.644 M 16.28 % | 22.053 M 3.21 % | 21.367 M 105.45 % | 10.400 M 507.10 % | 1.713 M -0.76 % | 1.726 M 44.75 % | 1.193 M -4.63 % | 1.250 M 10.14 % | 1.135 M -0.61 % | 1.142 M 5.66 % | 1.081 M 1.12 % | 1.069 M 28.94 % | 829.273 K -1.94 % | 845.689 K 153.93 % | -1.568 M -251.70 % | 1.034 M |
| Other current assets | 28.398 M -24.13 % | 37.429 M -19.64 % | 46.574 M 70.38 % | 27.335 M -9.26 % | 30.125 M 97.74 % | 15.235 M 23.41 % | 12.345 M 27.83 % | 9.657 M 590.28 % | 1.399 M -31.69 % | 2.048 M -15.13 % | 2.413 M -79.05 % | 11.516 M 1 110.94 % | 951.000 K -63.66 % | 2.617 M 7.52 % | 2.434 M -65.63 % | 7.081 M 521.69 % | 1.139 M -16.74 % | 1.368 M 0.15 % | 1.366 M -83.91 % | 8.489 M 352.51 % | 1.876 M -48.50 % | 3.643 M 93.88 % | 1.879 M -62.05 % | 4.951 M -22.07 % | 6.353 M 8.49 % | 5.856 M 55.75 % | 3.760 M 16.52 % | 3.227 M -36.67 % | 5.095 M 124.29 % | 2.272 M -28.02 % | 3.156 M 107.97 % | 1.518 M 836.56 % | 162.043 K -82.33 % | 916.812 K 37.34 % | 667.552 K -40.69 % | 1.126 M 111.23 % | 532.893 K 10.39 % | 482.753 K -65.90 % | 1.416 M -21.77 % | 1.809 M 2 771.59 % | 63.011 K -24.08 % | 82.998 K | 0.000 -100.00 % | 355.075 K |
| Short term investments | 229.192 M -14.30 % | 267.433 M 2.42 % | 261.126 M 7.14 % | 243.733 M 22.31 % | 199.270 M 26.16 % | 157.948 M -0.87 % | 159.328 M 6.13 % | 150.130 M 2.34 % | 146.702 M -10.52 % | 163.950 M 18.29 % | 138.604 M -2.72 % | 142.480 M -11.21 % | 160.463 M -1.06 % | 162.177 M -1.26 % | 164.239 M -2.81 % | 168.990 M 12.20 % | 150.617 M 264.87 % | 41.280 M -12.63 % | 47.248 M 5.76 % | 44.673 M -12.44 % | 51.021 M 12.68 % | 45.278 M -6.13 % | 48.234 M 14.43 % | 42.153 M 13.17 % | 37.249 M -7.87 % | 40.432 M -13.94 % | 46.980 M -33.61 % | 70.761 M 21.23 % | 58.370 M 34.82 % | 43.294 M -11.92 % | 49.154 M 20.35 % | 40.841 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.136 M | 0.000 |
| cash and cash equivalents | 313.760 M -29.14 % | 442.791 M 124.54 % | 197.199 M -32.76 % | 293.294 M -32.26 % | 432.998 M -31.21 % | 629.475 M 253.30 % | 178.168 M -13.11 % | 205.046 M -15.22 % | 241.868 M 139.25 % | 101.096 M -1.50 % | 102.635 M -30.53 % | 147.749 M -22.64 % | 190.980 M -10.73 % | 213.930 M 9.95 % | 194.575 M -19.41 % | 241.435 M 51.73 % | 159.121 M -48.91 % | 311.472 M -4.79 % | 327.137 M 100.60 % | 163.082 M 17.17 % | 139.179 M -8.49 % | 152.088 M -8.27 % | 165.800 M -16.10 % | 197.612 M 46.27 % | 135.100 M -9.98 % | 150.076 M -4.34 % | 156.889 M -4.59 % | 164.433 M -0.95 % | 166.011 M -15.70 % | 196.933 M -2.89 % | 202.801 M 12.94 % | 179.569 M -24.45 % | 237.679 M -3.71 % | 246.849 M -2.33 % | 252.740 M 322.22 % | 59.860 M -19.49 % | 74.352 M -6.05 % | 79.142 M 167.01 % | 29.640 M -17.47 % | 35.916 M -20.41 % | 45.124 M 512.45 % | 7.368 M 569.89 % | -1.568 M -170.04 % | 2.239 M |
| Cash and short term investments | 542.952 M -23.55 % | 710.224 M 54.96 % | 458.325 M -14.66 % | 537.027 M -15.06 % | 632.268 M -19.70 % | 787.423 M 133.31 % | 337.496 M -4.98 % | 355.176 M -8.59 % | 388.570 M 46.60 % | 265.046 M 9.87 % | 241.239 M -16.88 % | 290.229 M -17.42 % | 351.443 M -6.56 % | 376.107 M 4.82 % | 358.814 M -12.58 % | 410.425 M 32.51 % | 309.738 M -12.19 % | 352.752 M -5.78 % | 374.385 M 80.21 % | 207.755 M 9.23 % | 190.200 M -3.63 % | 197.366 M -7.79 % | 214.034 M -10.73 % | 239.765 M 39.12 % | 172.349 M -9.53 % | 190.507 M -6.55 % | 203.869 M -13.38 % | 235.351 M 4.89 % | 224.381 M -6.43 % | 239.801 M -4.82 % | 251.955 M 14.31 % | 220.411 M -7.27 % | 237.679 M -3.71 % | 246.849 M -2.33 % | 252.740 M 322.22 % | 59.860 M -19.49 % | 74.352 M -6.05 % | 79.142 M 167.01 % | 29.640 M -17.47 % | 35.916 M -20.41 % | 45.124 M 512.45 % | 7.368 M 369.89 % | 1.568 M -17.76 % | 1.907 M |
| Total current assets | 590.762 M -23.11 % | 768.282 M 47.10 % | 522.272 M -8.22 % | 569.072 M -14.59 % | 666.276 M -17.39 % | 806.553 M 96.60 % | 410.260 M 11.24 % | 368.814 M -8.90 % | 404.832 M 42.99 % | 283.125 M 9.67 % | 258.164 M -15.75 % | 306.443 M -16.77 % | 368.199 M -7.68 % | 398.825 M 5.03 % | 379.733 M -10.48 % | 424.179 M 32.67 % | 319.722 M -12.88 % | 366.994 M -4.95 % | 386.124 M 77.13 % | 217.993 M 8.28 % | 201.316 M -4.77 % | 211.404 M -6.23 % | 225.451 M -8.86 % | 247.368 M 35.59 % | 182.434 M -9.26 % | 201.051 M -6.02 % | 213.927 M -12.12 % | 243.435 M 3.40 % | 235.426 M -4.35 % | 246.134 M -7.90 % | 267.240 M 18.40 % | 225.705 M -6.91 % | 242.448 M -4.58 % | 254.092 M -0.84 % | 256.237 M 242.58 % | 74.797 M -1.94 % | 76.273 M -5.54 % | 80.743 M 156.39 % | 31.493 M -16.55 % | 37.736 M -17.18 % | 45.563 M 490.96 % | 7.710 M 391.70 % | 1.568 M -46.65 % | 2.939 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.256 M -16.07 % | 12.219 M 37.26 % | 8.902 M | 0.000 -100.00 % | 12.658 M -19.52 % | 15.729 M 2.68 % | 15.318 M | 0.000 -100.00 % | 5.246 M -42.88 % | 9.184 M 9.09 % | 8.419 M | 0.000 -100.00 % | 6.947 M -16.19 % | 8.289 M 5.98 % | 7.821 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 494.537 K | 0.000 | 0.000 -100.00 % | 12.460 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 19.412 M -5.90 % | 20.629 M 18.74 % | 17.373 M 268.85 % | 4.710 M 21.30 % | 3.883 M -0.31 % | 3.895 M -93.55 % | 60.419 M 1 417.68 % | 3.981 M -13.59 % | 4.607 M 20.86 % | 3.812 M -32.05 % | 5.610 M 19.41 % | 4.698 M 49.29 % | 3.147 M -28.02 % | 4.372 M 38.05 % | 3.167 M -52.54 % | 6.673 M 85.41 % | 3.599 M -2.47 % | 3.690 M 88.84 % | 1.954 M 11.72 % | 1.749 M -23.72 % | 2.293 M 8.88 % | 2.106 M 22.66 % | 1.717 M -35.26 % | 2.652 M -28.94 % | 3.732 M -20.38 % | 4.687 M -25.59 % | 6.299 M 29.68 % | 4.857 M -18.36 % | 5.949 M 46.51 % | 4.061 M -66.52 % | 12.128 M 221.13 % | 3.777 M -8.17 % | 4.113 M -34.99 % | 6.327 M 123.64 % | 2.829 M 109.21 % | 1.352 M -2.64 % | 1.389 M 24.12 % | 1.119 M 155.79 % | 437.463 K 3 901.31 % | 10.933 K -97.09 % | 375.817 K 45.05 % | 259.090 K | 0.000 -100.00 % | 677.318 K |
| Tax assets | 1.026 M 35.39 % | 758.000 K 108.24 % | 364.000 K -90.80 % | 3.957 M 372.20 % | 838.000 K 54.33 % | 543.000 K 96.03 % | 277.000 K -93.40 % | 4.199 M 498.15 % | 702.000 K -77.04 % | 3.057 M 29.04 % | 2.369 M 16.07 % | 2.041 M 369.20 % | 435.000 K 80.50 % | 241.000 K 201.25 % | 80.000 K -80.82 % | 417.000 K 90.41 % | 219.000 K 56.43 % | 140.000 K 241.46 % | 41.000 K -90.00 % | 410.000 K 40.89 % | 291.000 K 38.57 % | 210.000 K 89.19 % | 111.000 K -61.46 % | 288.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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.052 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.125 K | 0.000 | 0.000 | 0.000 |
| Account payables | 7.165 M -66.00 % | 21.075 M 134.58 % | 8.984 M 115.75 % | 4.164 M -32.68 % | 6.185 M 40.73 % | 4.395 M -41.31 % | 7.488 M 62.71 % | 4.602 M 19.75 % | 3.843 M -49.41 % | 7.596 M 52.32 % | 4.987 M -49.29 % | 9.834 M 215.50 % | 3.117 M -55.22 % | 6.961 M 29.19 % | 5.388 M -59.30 % | 13.237 M 145.08 % | 5.401 M -12.32 % | 6.160 M 65.81 % | 3.715 M 18.84 % | 3.126 M -33.77 % | 4.720 M 99.83 % | 2.362 M -30.14 % | 3.381 M 11.62 % | 3.029 M 12.91 % | 2.683 M -11.50 % | 3.031 M -25.06 % | 4.045 M 24.89 % | 3.239 M -61.22 % | 8.352 M 32.97 % | 6.282 M -2.41 % | 6.437 M 87.93 % | 3.425 M 2.82 % | 3.331 M -26.67 % | 4.543 M -0.56 % | 4.568 M 89.02 % | 2.417 M 8.58 % | 2.226 M 16.95 % | 1.903 M 5.62 % | 1.802 M -31.86 % | 2.645 M -10.29 % | 2.948 M -18.63 % | 3.623 M | 0.000 -100.00 % | 2.929 M |
| Tax payables | 6.737 M 1 309.41 % | 478.000 K -94.04 % | 8.015 M 9.54 % | 7.317 M 50.06 % | 4.876 M 203.80 % | 1.605 M -11.91 % | 1.822 M 10.69 % | 1.646 M 1 101.46 % | 137.000 K -89.84 % | 1.349 M -40.60 % | 2.271 M -5.38 % | 2.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 206.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.221 K 37.58 % | 145.535 K 87.82 % | 77.487 K -73.54 % | 292.839 K 29.90 % | 225.426 K 94.97 % | 115.620 K -60.93 % | 295.894 K 1.50 % | 291.527 K 2.60 % | 284.147 K -66.79 % | 855.668 K 294.45 % | 216.929 K 611.27 % | 30.499 K -53.92 % | 66.190 K -8.45 % | 72.301 K | 0.000 -100.00 % | 155.248 K 15.94 % | 133.898 K -21.46 % | 170.483 K | 0.000 -100.00 % | 159.297 K |
| Deferred revenue non current | 28.097 M -26.27 % | 38.107 M 1.38 % | 37.589 M -4.79 % | 39.482 M -24.15 % | 52.055 M -5.80 % | 55.260 M -8.35 % | 60.295 M 208.04 % | 19.574 M -18.35 % | 23.974 M -17.90 % | 29.202 M -14.92 % | 34.322 M -11.48 % | 38.771 M -4.95 % | 40.790 M -10.61 % | 45.630 M -19.42 % | 56.630 M -14.51 % | 66.244 M -12.81 % | 75.978 M -18.21 % | 92.891 M -12.42 % | 106.060 M 33.10 % | 79.687 M -1.41 % | 80.825 M -1.35 % | 81.931 M -2.84 % | 84.325 M -7.76 % | 91.417 M -2.12 % | 93.394 M -8.39 % | 101.950 M -3.27 % | 105.397 M -5.67 % | 111.731 M -5.27 % | 117.944 M -3.51 % | 122.231 M -9.65 % | 135.293 M -13.38 % | 156.195 M 0.85 % | 154.876 M 1.29 % | 152.906 M 5.58 % | 144.828 M 355.90 % | 31.768 M | 0.000 | 0.000 -100.00 % | 379.663 K | 0.000 -100.00 % | 501.839 K | 0.000 | 0.000 -100.00 % | 745.415 K |
| 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 |
| Capital lease obligations | 8.158 M -25.83 % | 10.999 M 11.60 % | 9.856 M -0.56 % | 9.912 M -10.27 % | 11.046 M 0.24 % | 11.020 M -4.40 % | 11.527 M -5.22 % | 12.162 M 0.40 % | 12.113 M -5.20 % | 12.778 M -3.02 % | 13.176 M -2.21 % | 13.474 M 2.53 % | 13.141 M -3.53 % | 13.622 M 304.81 % | 3.365 M -10.29 % | 3.751 M -9.68 % | 4.153 M -13.39 % | 4.795 M 35.95 % | 3.527 M -10.78 % | 3.953 M -7.47 % | 4.272 M -6.52 % | 4.570 M -6.29 % | 4.877 M -7.14 % | 5.252 M 221.95 % | 1.631 M 0.19 % | 1.628 M 47.64 % | 1.103 M -58.99 % | 2.689 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 252.000 K 0.00 % | 252.000 K |
| Other total stockholders equity | 1.764 B -13.46 % | 2.039 B 20.90 % | 1.686 B 1.29 % | 1.665 B 1.46 % | 1.641 B 1.52 % | 1.616 B 39.23 % | 1.161 B 3.10 % | 1.126 B 0.73 % | 1.118 B 17.80 % | 948.913 M 8.22 % | 876.838 M 0.68 % | 870.874 M 0.70 % | 864.842 M 1.91 % | 848.623 M 6.87 % | 794.074 M 0.79 % | 787.869 M 20.00 % | 656.536 M 1.06 % | 649.627 M 1.00 % | 643.183 M 31.24 % | 490.093 M 9.25 % | 448.617 M 0.64 % | 445.754 M 0.33 % | 444.275 M 0.65 % | 441.395 M 52.30 % | 289.828 M -3.76 % | 301.165 M 1.25 % | 297.458 M -18.04 % | 362.939 M 20.71 % | 300.675 M -0.22 % | 301.332 M -5.31 % | 318.221 M 24.17 % | 256.278 M 1.54 % | 252.395 M 3.32 % | 244.279 M 7.06 % | 228.174 M 55.10 % | 147.110 M -6.26 % | 156.926 M 0.78 % | 155.706 M 51.09 % | 103.054 M 3.69 % | 99.391 M -2.30 % | 101.734 M 117.05 % | 46.872 M | 0.000 -100.00 % | 44.900 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.115 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 771.994 M -21.24 % | 980.176 M 34.10 % | 730.922 M -6.90 % | 785.130 M -7.05 % | 844.676 M -5.33 % | 892.228 M 79.13 % | 498.083 M 8.63 % | 458.494 M -6.85 % | 492.186 M 35.36 % | 363.624 M 7.42 % | 338.520 M -10.10 % | 376.542 M -9.26 % | 414.990 M -6.70 % | 444.793 M 6.54 % | 417.500 M -8.56 % | 456.600 M 28.28 % | 355.927 M -6.23 % | 379.583 M -4.62 % | 397.949 M 72.11 % | 231.217 M 8.30 % | 213.493 M -4.55 % | 223.661 M -6.01 % | 237.962 M -9.65 % | 263.376 M 26.79 % | 207.730 M -9.06 % | 228.414 M -4.24 % | 238.529 M -4.57 % | 249.965 M -4.25 % | 261.070 M -2.65 % | 268.187 M -7.08 % | 288.607 M 22.24 % | 236.105 M -3.30 % | 244.161 M -4.56 % | 255.819 M -0.63 % | 257.430 M 238.51 % | 76.049 M -1.76 % | 77.409 M -5.47 % | 81.886 M 151.38 % | 32.574 M -16.06 % | 38.806 M -16.35 % | 46.391 M 442.23 % | 8.556 M | 0.000 -100.00 % | 4.305 M |
| 2025-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 |
| 2025-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | -390.807 K 1.06 % | -395.000 K -134.17 % | 1.156 M 269.01 % | -684.000 K -132.65 % | -294.000 K -10.53 % | -266.000 K -128.82 % | 923.000 K 280.47 % | -511.449 K -121.72 % | 2.355 M 442.79 % | -687.000 K -109.45 % | -328.000 K 79.56 % | -1.605 M -723.08 % | -195.000 K -21.12 % | -161.000 K -147.77 % | 337.000 K 271.07 % | -197.000 K -146.25 % | -80.000 K 19.19 % | -99.000 K -126.83 % | 369.000 K 407.50 % | -120.000 K -50.00 % | -80.000 K 19.19 % | -99.000 K -155.93 % | 177.000 K | 0.000 100.00 % | -3.607 M -446.54 % | 1.041 M 148.69 % | -2.138 M -41.25 % | -1.514 M -53.14 % | -988.494 K 87.21 % | -7.727 M -344.62 % | 3.159 M -3.76 % | 3.282 M 62.04 % | 2.026 M -85.95 % | 14.419 M 21.16 % | 11.900 M -42.09 % | 20.550 M 992 189.76 % | 2.071 K 114.43 % | -14.355 K -153.35 % | -5.666 K -103.74 % | -2.781 K 98.54 % | -190.223 K -1 408.75 % | -12.608 K -66.33 % | -7.580 K 28.67 % | -10.626 K 2.30 % | -10.876 K | 0.000 | 0.000 |
| Stock based compensation | 20.972 M 3.04 % | 20.353 M 37.35 % | 14.818 M -6.59 % | 15.863 M 17.57 % | 13.492 M 15.45 % | 11.686 M 143.81 % | 4.793 M -28.55 % | 6.708 M -8.30 % | 7.315 M 13.36 % | 6.453 M 12.23 % | 5.750 M -4.39 % | 6.014 M -7.83 % | 6.525 M -2.06 % | 6.662 M 24.90 % | 5.334 M 11.10 % | 4.801 M 10.85 % | 4.331 M -5.00 % | 4.559 M 34.09 % | 3.400 M 11.66 % | 3.045 M 7.07 % | 2.844 M 138.59 % | 1.192 M -47.97 % | 2.291 M -13.42 % | 2.646 M 39.78 % | 1.893 M -8.60 % | 2.071 M 47.29 % | 1.406 M -0.30 % | 1.410 M -40.99 % | 2.390 M 6.17 % | 2.251 M -25.33 % | 3.014 M 0.30 % | 3.006 M -10.40 % | 3.354 M -17.60 % | 4.071 M -17.65 % | 4.943 M 117.26 % | 2.275 M 372.19 % | 481.863 K 37.60 % | 350.195 K -5.51 % | 370.597 K 9.09 % | 339.727 K 261.46 % | 93.988 K -2.40 % | 96.304 K 7.14 % | 89.882 K 117.70 % | 41.288 K -2.03 % | 42.142 K 9.46 % | 38.500 K 0.00 % | 38.500 K |
| Change in working capital | -7.218 M -710.15 % | 1.183 M 103.47 % | -34.051 M -2 087.80 % | 1.713 M 107.42 % | -23.090 M -144.25 % | 52.182 M 904.04 % | -6.490 M -771.64 % | 966.289 K 128.47 % | -3.394 M 77.61 % | -15.161 M -93.11 % | -7.851 M -446.93 % | 2.263 M 151.11 % | -4.428 M -147.96 % | 9.232 M 135.46 % | -26.033 M -192.83 % | -8.890 M -39.39 % | -6.378 M -2.71 % | -6.210 M -116.63 % | 37.351 M 864.29 % | -4.887 M -226.51 % | 3.863 M 188.56 % | -4.362 M 49.82 % | -8.693 M -259.33 % | 5.456 M 222.49 % | -4.454 M 20.42 % | -5.597 M 1.95 % | -5.708 M 45.15 % | -10.406 M -53.88 % | -6.763 M -177.21 % | 8.759 M 175.97 % | -11.529 M -1 805.96 % | 675.795 K 195.25 % | -709.495 K 66.94 % | -2.146 M -85.96 % | -1.154 M -177.28 % | 1.493 M 1 175.89 % | -138.799 K 88.17 % | -1.174 M 34.67 % | -1.796 M -44.45 % | -1.244 M 19.72 % | -1.549 M -181.58 % | 1.899 M 566.75 % | 284.807 K -21.87 % | 364.542 K -61.50 % | 946.809 K 892.31 % | -119.500 K 0.00 % | -119.500 K |
| Accounts receivables | -2.220 M -11.80 % | -1.986 M 84.17 % | -12.544 M -5 525.11 % | -223.000 K -128.70 % | 777.000 K -98.64 % | 57.110 M 200.91 % | -56.594 M -5 194.63 % | 1.111 M 263.12 % | -681.000 K -135.58 % | 1.914 M 403.33 % | -631.000 K 47.42 % | -1.200 M -217.99 % | 1.017 M 166.25 % | -1.535 M -143.25 % | 3.549 M 208.43 % | -3.273 M -963.59 % | 379.000 K 121.57 % | -1.757 M -416.76 % | -340.000 K -166.02 % | 515.000 K 1 195.74 % | -47.000 K 88.56 % | -411.000 K -137.64 % | 1.092 M 230.00 % | -840.000 K | 0.000 100.00 % | -5.059 K 99.62 % | -1.318 M -218.90 % | 1.109 M 123.42 % | -4.734 M -162.40 % | 7.586 M 187.25 % | -8.694 M -11 851.67 % | -72.746 K -155.53 % | 131.000 K 105.45 % | -2.405 M -1 447.42 % | 178.458 K 148.41 % | -368.663 K -17.88 % | -312.746 K 60.32 % | -788.162 K -2 418.19 % | 33.999 K 102.41 % | -1.409 M -1 403.55 % | -93.685 K -123.48 % | 398.983 K 88.94 % | 211.169 K 133.39 % | -632.390 K -246.33 % | 432.165 K 671.72 % | 56.000 K 0.00 % | 56.000 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.039 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.419 M -210.33 % | 3.099 M | 0.000 | 0.000 -100.00 % | 1.356 M -79.63 % | 6.657 M | 0.000 100.00 % | -5.572 M | 0.000 | 0.000 -100.00 % | 517.938 K 167.04 % | -772.625 K 82.56 % | -4.430 M | 0.000 -100.00 % | 6.504 M 259.13 % | -4.087 M | 0.000 -100.00 % | 2.620 M 2.01 % | 2.569 M 227.12 % | -2.021 M -230.51 % | 1.548 M 2 610.29 % | -61.682 K 87.05 % | -476.308 K 42.51 % | -828.460 K -285.17 % | 447.401 K | 0.000 | 0.000 100.00 % | -280.476 K -229.89 % | -85.021 K | 0.000 | 0.000 | 0.000 |
| Accounts payables | -10.259 M -199.19 % | 10.343 M 133.63 % | 4.427 M 366.53 % | -1.661 M -207.44 % | 1.546 M 150.52 % | -3.060 M -200.69 % | 3.039 M 404.94 % | 601.856 K 116.52 % | -3.643 M -239.69 % | 2.608 M 175.66 % | -3.447 M -166.97 % | 5.147 M 271.62 % | -2.999 M -291.38 % | 1.567 M 120.52 % | -7.635 M -193.70 % | 8.148 M 1 407.87 % | -623.000 K -125.60 % | 2.434 M 221.96 % | 756.000 K 144.55 % | -1.697 M -177.63 % | 2.186 M 321.93 % | -985.000 K -355.18 % | 386.000 K | 0.000 100.00 % | -184.682 K 82.70 % | -1.067 M -337.96 % | -243.691 K 89.27 % | -2.271 M -830.71 % | 310.828 K 177.69 % | -400.078 K -113.04 % | 3.067 M 11 450.80 % | -27.024 K 97.89 % | -1.281 M -544.21 % | -198.838 K -109.41 % | 2.113 M 485.61 % | 360.762 K 20.45 % | 299.514 K 97.06 % | 151.992 K 116.18 % | -939.525 K -314.83 % | -226.484 K 66.86 % | -683.419 K -234.75 % | 507.162 K 22.60 % | 413.675 K -65.45 % | 1.197 M 768.59 % | -179.067 K | 0.000 | 0.000 |
| Other working capital | 5.261 M 173.34 % | -7.174 M 72.34 % | -25.934 M -820.99 % | 3.597 M 114.15 % | -25.413 M -1 260.44 % | -1.868 M -103.97 % | 47.065 M 6 405.40 % | -746.424 K -180.26 % | 930.000 K 112.17 % | -7.644 M -102.60 % | -3.773 M -124.05 % | -1.684 M 31.15 % | -2.446 M -126.59 % | 9.200 M 141.92 % | -21.947 M -112.13 % | -10.346 M -12.05 % | -9.233 M -34.06 % | -6.887 M -118.65 % | 36.935 M 829.80 % | -5.061 M -2.59 % | -4.933 M -66.32 % | -2.966 M 35.51 % | -4.599 M -173.05 % | 6.296 M 247.46 % | -4.270 M 15.33 % | -5.043 M -49.48 % | -3.373 M 29.93 % | -4.814 M -105.76 % | -2.340 M 52.54 % | -4.930 M -171.68 % | -1.815 M -334.00 % | 775.566 K 135.58 % | -2.180 M -3.24 % | -2.111 M -48.23 % | -1.424 M -2 919.53 % | -47.175 K 26.16 % | -63.885 K -4.50 % | -61.136 K 1.92 % | -62.332 K -11.51 % | -55.897 K 92.76 % | -772.045 K -177.76 % | 992.810 K 1 766.91 % | -59.560 K 48.33 % | -115.278 K -116.62 % | 693.712 K 495.28 % | -175.500 K 0.00 % | -175.500 K |
| Other non cash items | -3.336 M -104.96 % | 67.211 M 283.87 % | 17.509 M 132.90 % | -53.216 M -285.16 % | 28.740 M 435.47 % | -8.567 M 12.27 % | -9.765 M -155.85 % | 17.485 M 252.67 % | -11.453 M -1 274.91 % | -833.000 K -117.21 % | 4.839 M -89.12 % | 44.476 M 336.03 % | -18.843 M 55.22 % | -42.075 M -461.52 % | -7.493 M 43.28 % | -13.211 M -103.90 % | -6.479 M -245.33 % | 4.458 M 137.09 % | -12.021 M -331.98 % | 5.182 M 18.28 % | 4.381 M 91.06 % | 2.293 M 180.20 % | -2.859 M -3.96 % | -2.750 M -2 290.36 % | 125.550 K 262.72 % | -77.158 K 90.18 % | -786.102 K -360.84 % | 301.371 K 156.80 % | -530.618 K -33.16 % | -398.470 K 4.94 % | -419.181 K -165.66 % | 638.445 K 231.20 % | -486.605 K -304.03 % | 238.502 K 233.11 % | 71.599 K 93.01 % | 37.096 K 225.62 % | -29.530 K 92.48 % | -392.621 K -1 137.30 % | -31.732 K 9.35 % | -35.005 K -120.06 % | 174.468 K 1 418.83 % | 11.487 K 51.50 % | 7.582 K -29.36 % | 10.734 K -23.83 % | 14.092 K -98.02 % | 713.500 K 0.00 % | 713.500 K |
| Net cash provided by operating activities | -84.917 M -22.66 % | -69.231 M 28.23 % | -96.461 M -44.71 % | -66.658 M 17.11 % | -80.422 M -1 527.69 % | 5.633 M 112.69 % | -44.388 M -27.23 % | -34.887 M -26.72 % | -27.530 M 33.80 % | -41.586 M -13.18 % | -36.743 M -20.42 % | -30.512 M 26.04 % | -41.256 M -30.01 % | -31.734 M 31.60 % | -46.397 M -46.84 % | -31.598 M -36.94 % | -23.075 M 5.03 % | -24.297 M -225.61 % | 19.343 M 179.48 % | -24.336 M -108.05 % | -11.697 M 37.14 % | -18.608 M 26.33 % | -25.260 M -27.94 % | -19.744 M -44.34 % | -13.679 M 12.42 % | -15.619 M -14.32 % | -13.662 M -35.25 % | -10.102 M 44.56 % | -18.222 M -1 005.46 % | -1.648 M 89.73 % | -16.051 M -47.52 % | -10.880 M 29.65 % | -15.465 M -56.61 % | -9.875 M -41.99 % | -6.955 M 14.19 % | -8.105 M -53.88 % | -5.267 M 18.70 % | -6.478 M 14.71 % | -7.596 M 0.50 % | -7.633 M 8.76 % | -8.366 M -91.30 % | -4.373 M 9.02 % | -4.807 M 18.69 % | -5.912 M -44.28 % | -4.097 M -44.66 % | -2.833 M 0.00 % | -2.833 M |
| Investments in property plant and equipment | -328.000 K -272.73 % | -88.000 K 48.54 % | -171.000 K -755.00 % | -20.000 K 81.48 % | -108.000 K 92.68 % | -1.476 M -2 242.86 % | -63.000 K -342.31 % | 26.000 K 166.67 % | -39.000 K 88.83 % | -349.000 K 90.36 % | -3.620 M -71.73 % | -2.108 M 9.57 % | -2.331 M 18.44 % | -2.858 M -735.67 % | -342.000 K -2.70 % | -333.000 K -20.22 % | -277.000 K -168.93 % | -103.000 K 34.39 % | -157.000 K 63.40 % | -429.000 K -23.99 % | -346.000 K 4.95 % | -364.000 K -145.95 % | -148.000 K -2.78 % | -144.000 K 87.30 % | -1.134 M -117.06 % | -522.284 K -6.91 % | -488.506 K 81.53 % | -2.644 M -264.93 % | -724.628 K -16.86 % | -620.101 K -185.78 % | -216.989 K 5.59 % | -229.839 K -502.07 % | -38.175 K 91.16 % | -431.728 K -155.70 % | -168.841 K 35.40 % | -261.367 K -305.19 % | -64.505 K 57.12 % | -150.437 K -231.86 % | -45.332 K 40.82 % | -76.603 K -152.00 % | -30.398 K -418.24 % | 9.552 K 163.01 % | -15.160 K -14.27 % | -13.267 K 77.50 % | -58.953 K -35.52 % | -43.500 K 0.00 % | -43.500 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.148 M 401.88 % | 4.413 M 8 386.80 % | 52.000 K 104.28 % | -1.214 M 81.59 % | -6.598 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 % | 2.140 M 1 123.88 % | 174.878 K 51.25 % | 115.620 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -85.919 M -10.44 % | -77.799 M 32.28 % | -114.879 M 41.43 % | -196.146 M -386.23 % | -40.340 M 31.42 % | -58.825 M -88.69 % | -31.176 M 47.79 % | -59.711 M 24.56 % | -79.148 M -21.34 % | -65.228 M -33.03 % | -49.033 M 3.26 % | -50.686 M 21.86 % | -64.864 M -17.63 % | -55.142 M -384.42 % | -11.383 M 93.66 % | -179.606 M -4 171.25 % | -4.205 M 79.63 % | -20.645 M -18.07 % | -17.486 M 14.33 % | -20.412 M -72.17 % | -11.856 M 30.63 % | -17.091 M | 0.000 100.00 % | -13.386 M 43.20 % | -23.568 M -111.03 % | -11.168 M 31.09 % | -16.207 M 55.56 % | -36.472 M -753.19 % | -4.275 M 85.70 % | -29.903 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 |
| Sales maturities of investments | 0.000 -100.00 % | 78.547 M 13.42 % | 69.255 M 86.19 % | 37.196 M -40.72 % | 62.745 M 39.28 % | 45.048 M -3.76 % | 46.809 M 61.23 % | 29.033 M -57.16 % | 67.772 M 23.27 % | 54.979 M -9.04 % | 60.441 M 16.24 % | 51.997 M 0.23 % | 51.876 M -27.73 % | 71.776 M 31.66 % | 54.517 M 1 448.43 % | -4.043 M -108.80 % | 45.966 M 358.06 % | 10.035 M -44.64 % | 18.128 M -23.88 % | 23.815 M 62.56 % | 14.650 M -1.88 % | 14.930 M 12.67 % | 13.251 M | 0.000 -100.00 % | 18.528 M -41.79 % | 31.829 M 63.52 % | 19.465 M -17.67 % | 23.643 M 8.16 % | 21.859 M 91.93 % | 11.389 M 8.47 % | 10.499 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 |
| Other investing activites | 657.000 K | 0.000 | 0.000 | 0.000 100.00 % | -163.000 K | 0.000 | 0.000 -100.00 % | 309.856 K | 0.000 100.00 % | -22.148 M -401.88 % | -4.413 M -8 386.80 % | -52.000 K -104.28 % | 1.214 M -81.59 % | 6.598 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.292 M 1 344.21 % | 297.186 K 381.97 % | -105.395 K -119.72 % | 534.550 K 126.03 % | -2.054 M -994.89 % | 229.495 K 140.18 % | -571.124 K -264.85 % | 346.444 K 100.70 % | -49.232 M -217 440.96 % | -22.631 K -203.33 % | 21.901 K -89.21 % | 203.036 K 1 529.03 % | -14.208 K -430.42 % | 4.300 K 202.60 % | -4.191 K -111.21 % | 37.399 K -3.89 % | 38.912 K 165.96 % | 14.631 K 1 205.17 % | 1.121 K | 0.000 -100.00 % | 26.698 K 956.25 % | -3.118 K -113.56 % | 23.000 K 0.00 % | 23.000 K |
| Net cash used for investing activites | 329.000 K 104.41 % | -7.460 M 14.40 % | -8.715 M 88.78 % | -77.703 M 41.87 % | -133.672 M -4 235.89 % | 3.232 M 126.76 % | -12.079 M -568.40 % | -1.807 M -122.53 % | 8.022 M 132.72 % | -24.518 M -191.64 % | -8.407 M -1 082.13 % | 856.000 K 175.02 % | -1.141 M -128.15 % | 4.054 M 519.23 % | -967.000 K 93.86 % | -15.759 M 88.23 % | -133.917 M -2 438.34 % | 5.727 M 314.17 % | -2.674 M -145.32 % | 5.900 M 196.59 % | -6.108 M -325.39 % | 2.710 M 167.95 % | -3.988 M -196.14 % | 4.148 M -3.67 % | 4.306 M -43.59 % | 7.634 M -8.50 % | 8.343 M 71.04 % | 4.878 M 132.66 % | -14.933 M -347.31 % | 6.038 M 131.33 % | -19.274 M 61.03 % | -49.462 M -81 241.84 % | -60.807 K 85.16 % | -409.827 K -1 298.50 % | 34.195 K 112.41 % | -275.576 K -357.73 % | -60.205 K 61.06 % | -154.629 K -1 849.19 % | -7.933 K 78.95 % | -37.691 K -139.05 % | -15.767 K -247.71 % | 10.674 K 170.41 % | -15.160 K -212.87 % | 13.431 K 121.64 % | -62.072 K -202.79 % | -20.500 K 0.00 % | -20.500 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 100.00 % | -172.770 K 67.17 % | -526.251 K -102.86 % | -259.413 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.411 K 15.50 % | -14.687 K 93.17 % | -215.067 K 36.91 % | -340.888 K -508.73 % | -56.000 K -33.33 % | -42.000 K 6.70 % | -45.018 K -60.78 % | -28.000 K -100.32 % | 8.689 M 49 448.00 % | -17.607 K -100.20 % | 8.925 M 30 624.26 % | -29.238 K 53.01 % | -62.225 K -33.21 % | -46.712 K | 0.000 | 0.000 |
| Common stock issued | 0.000 -100.00 % | 346.401 M 5 037.19 % | 6.743 M | 0.000 | 0.000 -100.00 % | 434.863 M 1 823.07 % | 22.613 M 1 904.67 % | -1.253 M -100.77 % | 162.149 M 154.17 % | 63.796 M 29 299.08 % | 217.000 K 21 800.00 % | -1.000 K -100.01 % | 9.957 M -79.26 % | 48.015 M 5 362.46 % | 879.000 K -99.26 % | 119.232 M 622.19 % | 16.510 M 9 811.62 % | -170.000 K -100.12 % | 146.045 M 260.18 % | 40.548 M 76 030.88 % | 53.261 K -67.52 % | 164.000 K -62.56 % | 438.000 K | 0.000 100.00 % | -1.136 K -8 217.60 % | 13.994 -98.75 % | 1.123 K -99.98 % | 6.110 M 3 251.38 % | 182.322 K 110.34 % | -1.763 M -103.19 % | 55.207 M 2 332.88 % | 2.269 M 0.88 % | 2.249 M -61.76 % | 5.882 M -92.58 % | 79.262 M 2 335.82 % | -3.545 M -1 626.41 % | 232.252 K -99.59 % | 56.447 M 216 454.76 % | 26.066 K 100.26 % | -9.928 M -121.51 % | 46.149 M 23 825.74 % | 192.884 K -96.43 % | 5.399 M 1 798.50 % | -317.895 K -104.16 % | 7.640 M | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.721 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 |
| 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 |
| Other financing activites | 6.133 M 146.75 % | -13.120 M | 0.000 -100.00 % | 8.067 M -25.92 % | 10.890 M 8.55 % | 10.032 M 33.00 % | 7.543 M 226 825.39 % | 3.324 K -98.69 % | 253.000 K -88.35 % | 2.171 M | 0.000 100.00 % | -214.000 K -164.20 % | -81.000 K -144.02 % | 184.000 K | 0.000 -100.00 % | 7.810 M 156.11 % | -13.919 M -785.35 % | 2.031 M -53.97 % | 4.412 M 347.99 % | -1.779 M -5 591.02 % | -31.261 K -124.61 % | 127.000 K | 0.000 -100.00 % | 74.184 M 38 838.46 % | 190.516 K -63.99 % | 529.077 K 84.80 % | 286.290 K 411.75 % | -91.834 K -110.25 % | 895.897 K -48.06 % | 1.725 M | 0.000 100.00 % | -1.906 M -116.66 % | 11.438 M 591.07 % | 1.655 M -98.61 % | 119.499 M 53 241.62 % | -224.869 K -2 315.89 % | 10.148 K -6.47 % | 10.850 K -1.36 % | 11.000 K -82.04 % | 61.257 K 5 549.91 % | -1.124 K 92.59 % | -15.160 K -200.00 % | 15.160 K 1 295.58 % | -1.268 K -199.92 % | 1.269 K 104.38 % | -29.000 K 0.00 % | -29.000 K |
| Net cash used provided by financing activities | 6.133 M -98.16 % | 333.281 M 4 842.62 % | 6.743 M -16.41 % | 8.067 M -25.92 % | 10.890 M -97.55 % | 444.895 M 1 375.31 % | 30.156 M 2 513.06 % | -1.250 M -100.77 % | 162.402 M 146.19 % | 65.967 M 30 299.54 % | 217.000 K 200.93 % | -215.000 K -102.18 % | 9.876 M -79.51 % | 48.199 M 5 383.39 % | 879.000 K -99.31 % | 127.042 M 4 795.65 % | 2.595 M 39.44 % | 1.861 M -98.76 % | 150.457 M 288.09 % | 38.769 M 176 122.73 % | 22.000 K -92.44 % | 291.000 K -33.56 % | 438.000 K -99.41 % | 74.184 M 446 549.41 % | 16.609 K 484.82 % | 2.840 K -89.86 % | 28.000 K -99.53 % | 6.018 M 458.19 % | 1.078 M 161.14 % | -1.763 M -103.19 % | 55.207 M 15 638.08 % | 350.783 K -97.43 % | 13.673 M 86.73 % | 7.322 M -96.31 % | 198.421 M 5 286.13 % | -3.826 M -2 009.18 % | 200.400 K -99.64 % | 56.413 M 622 147.93 % | 9.066 K 100.77 % | -1.178 M -102.55 % | 46.130 M 406.79 % | 9.102 M 69.02 % | 5.385 M 1 512.04 % | -381.389 K -105.02 % | 7.595 M 26 289.18 % | -29.000 K 0.00 % | -29.000 K |
| Effect of forex changes on cash | 3.156 M 128.80 % | -10.957 M -576.81 % | 2.298 M 166.67 % | -3.447 M -151.07 % | 6.749 M 374.57 % | -2.458 M -333.51 % | -567.000 K -150.55 % | 1.122 M 152.56 % | -2.134 M -58.90 % | -1.343 M -685.38 % | -171.000 K 98.76 % | -13.818 M -237.60 % | 10.042 M 1 356.82 % | -799.000 K -111.94 % | -377.000 K -113.75 % | 2.742 M 34.02 % | 2.046 M 96.16 % | 1.043 M 133.97 % | -3.070 M -185.99 % | 3.570 M -26.75 % | 4.874 M 157.20 % | 1.895 M 163.12 % | -3.002 M -164.88 % | 4.627 M 172.99 % | -6.339 M -543.84 % | 1.428 M 41.16 % | 1.012 M 141.98 % | -2.410 M -936.38 % | 288.145 K 104.75 % | -6.062 M -274.75 % | -1.618 M -486.33 % | 418.703 K -99.83 % | 241.158 M -3.18 % | 249.079 M 59 512.91 % | 417.828 K 14 092.53 % | 2.944 K -34.24 % | 4.477 K 199.22 % | -4.512 K -232.74 % | 3.399 K 100.95 % | -358.322 K -4 725.90 % | 7.746 K -97.89 % | 366.856 K | 0.000 100.00 % | -563.165 K 44.55 % | -1.016 M | 0.000 | 0.000 |
| Net change in cash | -75.299 M -130.66 % | 245.633 M 355.51 % | -96.135 M 31.20 % | -139.741 M 28.87 % | -196.455 M -143.53 % | 451.302 M 1 779.08 % | -26.878 M 27.01 % | -36.822 M -126.16 % | 140.760 M 9 610.81 % | -1.480 M 96.72 % | -45.104 M -3.24 % | -43.689 M -94.35 % | -22.479 M -213.99 % | 19.720 M 142.08 % | -46.862 M -156.85 % | 82.427 M 154.10 % | -152.351 M -872.56 % | -15.665 M -109.55 % | 164.056 M 586.34 % | 23.903 M 285.17 % | -12.909 M 5.86 % | -13.712 M 56.90 % | -31.812 M -150.32 % | 63.215 M 502.75 % | -15.696 M -139.48 % | -6.554 M -44.39 % | -4.539 M -180.95 % | -1.616 M 94.78 % | -30.922 M -800.15 % | -3.435 M -118.81 % | 18.264 M 131.43 % | -58.110 M -533.69 % | -9.170 M -55.65 % | -5.891 M -103.07 % | 191.918 M 1 424.32 % | -14.492 M -202.55 % | -4.790 M -109.68 % | 49.502 M 752.11 % | -7.591 M 17.56 % | -9.208 M -124.39 % | 37.756 M 639.35 % | 5.107 M 806.86 % | 563.118 K 108.23 % | -6.843 M -382.80 % | 2.420 M -50.45 % | 4.883 M | 0.000 |
| Cash at beginning of period | 443.529 M 124.12 % | 197.896 M -32.70 % | 294.031 M -32.22 % | 433.772 M -31.17 % | 630.227 M 252.23 % | 178.925 M -12.74 % | 205.046 M -15.22 % | 241.868 M 137.46 % | 101.855 M -1.43 % | 103.335 M -30.39 % | 148.439 M -22.74 % | 192.128 M -10.47 % | 214.607 M 10.12 % | 194.887 M -19.38 % | 241.749 M 51.74 % | 159.322 M -48.88 % | 311.673 M -4.79 % | 327.338 M 100.47 % | 163.282 M 17.15 % | 139.380 M -8.48 % | 152.289 M -8.26 % | 166.001 M -16.08 % | 197.813 M 46.97 % | 134.598 M -10.31 % | 150.076 M -4.34 % | 156.889 M -2.81 % | 161.428 M -2.76 % | 166.011 M -15.70 % | 196.933 M -2.89 % | 202.801 M 9.90 % | 184.537 M -22.36 % | 237.679 M -3.71 % | 246.849 M -2.33 % | 252.740 M 315.54 % | 60.822 M -18.20 % | 74.352 M -6.05 % | 79.142 M 167.01 % | 29.640 M -20.39 % | 37.231 M -17.49 % | 45.124 M 512.45 % | 7.368 M 225.85 % | 2.261 M 33.16 % | 1.698 M -81.30 % | 9.082 M 36.32 % | 6.662 M | 0.000 | 0.000 |
| Cash at end of period | 368.230 M -16.98 % | 443.529 M 124.12 % | 197.896 M -32.70 % | 294.031 M -32.22 % | 433.772 M -31.17 % | 630.227 M 253.73 % | 178.168 M -13.11 % | 205.046 M -15.49 % | 242.615 M 138.20 % | 101.855 M -1.43 % | 103.335 M -30.39 % | 148.439 M -22.74 % | 192.128 M -10.47 % | 214.607 M 10.12 % | 194.887 M -19.38 % | 241.749 M 51.74 % | 159.322 M -48.88 % | 311.673 M -4.79 % | 327.338 M 100.47 % | 163.283 M 17.15 % | 139.380 M -8.48 % | 152.289 M -8.26 % | 166.001 M -16.08 % | 197.813 M 46.42 % | 135.100 M -9.98 % | 150.076 M -4.34 % | 156.889 M -4.59 % | 164.433 M -0.95 % | 166.011 M -15.70 % | 196.933 M -2.89 % | 202.801 M 12.94 % | 179.569 M -24.45 % | 237.679 M -3.71 % | 246.849 M -2.33 % | 252.740 M 322.22 % | 59.860 M -19.49 % | 74.352 M -6.05 % | 79.142 M 167.01 % | 29.640 M -17.47 % | 35.916 M -20.41 % | 45.124 M 512.45 % | 7.368 M 225.85 % | 2.261 M 1.00 % | 2.239 M -75.35 % | 9.082 M 85.98 % | 4.883 M | 0.000 |
| Operating cash flow | -84.917 M -22.66 % | -69.231 M 28.23 % | -96.461 M -44.71 % | -66.658 M 17.11 % | -80.422 M -1 527.69 % | 5.633 M 112.69 % | -44.388 M -27.23 % | -34.887 M -26.72 % | -27.530 M 33.80 % | -41.586 M -13.18 % | -36.743 M -20.42 % | -30.512 M 26.04 % | -41.256 M -30.01 % | -31.734 M 31.60 % | -46.397 M -46.84 % | -31.598 M -36.94 % | -23.075 M 5.03 % | -24.297 M -225.61 % | 19.343 M 179.48 % | -24.336 M -108.05 % | -11.697 M 37.14 % | -18.608 M 26.33 % | -25.260 M -27.94 % | -19.744 M -40.13 % | -14.089 M 11.88 % | -15.989 M -17.03 % | -13.662 M -28.77 % | -10.610 M 41.78 % | -18.222 M -1 161.35 % | -1.445 M 91.00 % | -16.051 M -35.92 % | -11.809 M 22.60 % | -15.257 M -40.44 % | -10.863 M -56.21 % | -6.955 M 14.19 % | -8.105 M -53.88 % | -5.267 M 13.60 % | -6.096 M 19.74 % | -7.596 M 0.50 % | -7.633 M 8.76 % | -8.366 M -91.30 % | -4.373 M 9.02 % | -4.807 M 18.69 % | -5.912 M -44.28 % | -4.097 M -44.66 % | -2.833 M 0.00 % | -2.833 M |
| Capital expenditure | -328.000 K -272.73 % | -88.000 K 48.54 % | -171.000 K -755.00 % | -20.000 K 92.62 % | -271.000 K 81.64 % | -1.476 M -2 242.86 % | -63.000 K -185.21 % | 73.937 K 289.58 % | -39.000 K 88.83 % | -349.000 K 90.36 % | -3.620 M -71.73 % | -2.108 M 9.57 % | -2.331 M 18.44 % | -2.858 M -735.67 % | -342.000 K -2.70 % | -333.000 K -20.22 % | -277.000 K -168.93 % | -103.000 K 34.39 % | -157.000 K 63.40 % | -429.000 K -23.99 % | -346.000 K 4.95 % | -364.000 K -145.95 % | -148.000 K -2.78 % | -144.000 K 87.30 % | -1.134 M -117.06 % | -522.284 K -6.91 % | -488.506 K 81.53 % | -2.644 M -264.93 % | -724.628 K -16.86 % | -620.101 K -185.78 % | -216.989 K 5.59 % | -229.839 K -502.07 % | -38.175 K 91.16 % | -431.728 K -155.70 % | -168.841 K 35.40 % | -261.367 K -305.19 % | -64.505 K 57.12 % | -150.437 K -231.86 % | -45.332 K 40.82 % | -76.603 K -152.00 % | -30.398 K -418.24 % | 9.552 K 163.01 % | -15.160 K -14.27 % | -13.267 K 77.50 % | -58.953 K -35.52 % | -43.500 K 0.00 % | -43.500 K |
| Free CashFlow | -85.245 M -22.97 % | -69.319 M 28.26 % | -96.632 M -44.92 % | -66.678 M 17.37 % | -80.693 M -2 041.14 % | 4.157 M 109.35 % | -44.451 M -27.69 % | -34.813 M -26.28 % | -27.569 M 34.26 % | -41.935 M -3.89 % | -40.363 M -23.74 % | -32.620 M 25.16 % | -43.587 M -26.00 % | -34.592 M 25.99 % | -46.739 M -46.37 % | -31.931 M -36.74 % | -23.352 M 4.30 % | -24.400 M -227.18 % | 19.186 M 177.47 % | -24.765 M -105.64 % | -12.043 M 36.52 % | -18.972 M 25.33 % | -25.408 M -27.76 % | -19.888 M -30.64 % | -15.223 M 7.80 % | -16.512 M -16.68 % | -14.151 M -6.77 % | -13.254 M 30.04 % | -18.946 M -817.62 % | -2.065 M 87.31 % | -16.268 M -35.12 % | -12.039 M 21.29 % | -15.295 M -35.41 % | -11.295 M -58.57 % | -7.123 M 14.85 % | -8.366 M -56.92 % | -5.331 M 14.65 % | -6.247 M 18.25 % | -7.641 M 0.90 % | -7.710 M 8.17 % | -8.396 M -92.42 % | -4.364 M 9.51 % | -4.822 M 18.61 % | -5.925 M -42.55 % | -4.156 M -44.52 % | -2.876 M 0.00 % | -2.876 M |
| 2025 | 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 |