Syros Pharmaceuticals, Inc. SYRS
Finances
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 9.936 M -33.23 % | 14.880 M -36.65 % | 23.488 M 55.62 % | 15.093 M 661.50 % | 1.982 M -3.32 % | 2.050 M 86.19 % | 1.101 M 247.32 % | 317.000 K 0.00 % | 317.000 K | 0.000 | 0.000 |
| Net income | -164.574 M -73.87 % | -94.654 M -9.35 % | -86.558 M -3.00 % | -84.038 M -11.40 % | -75.438 M -21.13 % | -62.279 M -15.31 % | -54.010 M -13.13 % | -47.743 M -60.11 % | -29.818 M -122.01 % | -13.431 M -45.06 % | -9.259 M |
| Income before tax | -164.574 M -73.87 % | -94.654 M -9.35 % | -86.558 M -3.00 % | -84.038 M -11.40 % | -75.438 M -21.13 % | -62.279 M -15.31 % | -54.010 M -13.13 % | -47.743 M -60.11 % | -29.818 M -122.01 % | -13.431 M -55.00 % | -8.665 M |
| Income before tax ratio | -16.56 -160.38 % | -6.36 -72.61 % | -3.69 33.81 % | -5.57 85.37 % | -38.06 -25.28 % | -30.38 38.07 % | -49.06 67.43 % | -150.61 -60.11 % | -94.06 | 0.00 | 0.00 |
| EBITDA | -157.195 M -79.54 % | -87.553 M -9.95 % | -79.633 M -0.53 % | -79.211 M -8.93 % | -72.716 M -19.85 % | -60.675 M -14.14 % | -53.159 M -13.86 % | -46.690 M -59.80 % | -29.218 M -121.73 % | -13.177 M -55.70 % | -8.463 M |
| Net income ratio | -16.56 -160.38 % | -6.36 -72.61 % | -3.69 33.81 % | -5.57 85.37 % | -38.06 -25.28 % | -30.38 38.07 % | -49.06 67.43 % | -150.61 -60.11 % | -94.06 | 0.00 | 0.00 |
| Ratio EBITDA | -15.82 -168.88 % | -5.88 -73.55 % | -3.39 35.40 % | -5.25 85.70 % | -36.69 -23.96 % | -29.60 38.70 % | -48.28 67.22 % | -147.29 -59.80 % | -92.17 | 0.00 | 0.00 |
| Gross profit ratio | 0.77 -3.40 % | 0.80 -19.94 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 358.45 % | -0.39 -138.69 % | 1.00 211.23 % | -0.90 | 0.00 | 0.00 |
| Weighted average shs out dil | 28.326 M 124.24 % | 12.632 M 102.00 % | 6.253 M 35.79 % | 4.605 M 14.49 % | 4.022 M 23.17 % | 3.266 M 28.53 % | 2.541 M 100.11 % | 1.270 M 412.87 % | 247.557 K 0.00 % | 247.557 K 125.83 % | 109.619 K |
| Weighted average shs out | 28.326 M 124.24 % | 12.632 M 102.00 % | 6.253 M 35.79 % | 4.605 M 14.49 % | 4.022 M 23.17 % | 3.266 M 28.53 % | 2.541 M 100.11 % | 1.270 M 412.87 % | 247.557 K 0.00 % | 247.557 K 125.83 % | 109.619 K |
| EPS diluted | -5.81 22.43 % | -7.49 45.88 % | -13.84 24.16 % | -18.25 2.72 % | -18.76 1.63 % | -19.07 10.30 % | -21.26 43.46 % | -37.60 68.78 % | -120.45 -122.03 % | -54.25 35.78 % | -84.47 |
| Earnings per share | -5.81 22.43 % | -7.49 45.88 % | -13.84 24.16 % | -18.25 2.72 % | -18.76 1.63 % | -19.07 10.30 % | -21.26 43.46 % | -37.60 68.78 % | -120.45 -122.03 % | -54.25 35.78 % | -84.47 |
| Gross profit | 7.684 M -35.50 % | 11.913 M -49.28 % | 23.488 M 55.62 % | 15.093 M 661.50 % | 1.982 M -3.32 % | 2.050 M 581.22 % | -426.000 K -234.38 % | 317.000 K 211.23 % | -285.000 K | 0.000 | 0.000 |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 2.252 M -24.10 % | 2.967 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.527 M | 0.000 -100.00 % | 602.000 K | 0.000 | 0.000 |
| General and administrative expenses | 28.282 M -3.47 % | 29.299 M 27.19 % | 23.036 M 8.02 % | 21.325 M -0.71 % | 21.478 M 32.88 % | 16.164 M 16.36 % | 13.891 M 32.76 % | 10.463 M 82.63 % | 5.729 M 128.07 % | 2.512 M 6.13 % | 2.367 M |
| 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 |
| Other expenses | -105.664 M -3.15 % | -102.434 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 676.000 K 207.27 % | 220.000 K 10 900.00 % | 2.000 K -50.00 % | 4.000 K | 0.000 |
| Operating expenses | 30.771 M -20.71 % | 38.809 M -68.42 % | 122.908 M 26.20 % | 97.390 M 22.16 % | 79.723 M 20.16 % | 66.346 M 18.93 % | 55.787 M 15.55 % | 48.280 M 60.20 % | 30.137 M 124.32 % | 13.435 M 55.05 % | 8.665 M |
| Cost and expenses | 138.924 M -7.85 % | 150.753 M 22.66 % | 122.908 M 26.20 % | 97.390 M 22.16 % | 79.723 M 20.16 % | 66.346 M 18.93 % | 55.787 M 15.55 % | 48.280 M 60.20 % | 30.137 M 124.32 % | 13.435 M 55.05 % | 8.665 M |
| Research and development expenses | 108.153 M -3.39 % | 111.944 M 12.09 % | 99.872 M 31.30 % | 76.065 M 30.59 % | 58.245 M 16.07 % | 50.182 M 19.78 % | 41.896 M 10.79 % | 37.817 M 54.94 % | 24.408 M 123.46 % | 10.923 M 74.32 % | 6.266 M |
| Selling general and administrative expenses | 28.282 M -3.47 % | 29.299 M 27.19 % | 23.036 M 8.02 % | 21.325 M -0.71 % | 21.478 M 32.88 % | 16.164 M 16.36 % | 13.891 M 32.76 % | 10.463 M 82.63 % | 5.729 M 128.07 % | 2.512 M 6.13 % | 2.367 M |
| Interest income | 6.816 M 219.70 % | 2.132 M 2 350.57 % | 87.000 K -79.58 % | 426.000 K -81.50 % | 2.303 M 14.12 % | 2.018 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 5.127 M 24.02 % | 4.134 M 5.81 % | 3.907 M 118.02 % | 1.792 M | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 2.252 M -24.10 % | 2.967 M -1.69 % | 3.018 M -0.56 % | 3.035 M 11.50 % | 2.722 M 69.70 % | 1.604 M 5.04 % | 1.527 M 19.95 % | 1.273 M 111.46 % | 602.000 K 133.33 % | 258.000 K 51.76 % | 170.000 K |
| Operating income | -128.988 M 5.07 % | -135.873 M -36.67 % | -99.420 M -20.81 % | -82.297 M -5.86 % | -77.741 M -20.91 % | -64.296 M -17.57 % | -54.686 M -14.02 % | -47.963 M -60.84 % | -29.820 M -121.96 % | -13.435 M -55.62 % | -8.633 M |
| Operating income ratio | -12.98 -42.17 % | -9.13 -115.73 % | -4.23 22.37 % | -5.45 86.10 % | -39.22 -25.06 % | -31.36 36.85 % | -49.67 67.17 % | -151.30 -60.84 % | -94.07 | 0.00 | 0.00 |
| Total other income expenses net | -35.586 M -186.33 % | 41.219 M 220.47 % | 12.862 M 838.77 % | -1.741 M -175.60 % | 2.303 M 14.18 % | 2.017 M 198.37 % | 676.000 K 207.27 % | 220.000 K 10 900.00 % | 2.000 K -50.00 % | 4.000 K 112.50 % | -32.000 K |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -77.451 M 25.45 % | -103.896 M -283.22 % | -27.111 M 74.84 % | -107.771 M -594.22 % | -15.524 M 68.86 % | -49.855 M -55.06 % | -32.152 M 44.91 % | -58.367 M -64.09 % | -35.570 M 41.10 % | -60.393 M -1 488.87 % | -3.801 M |
| Total investments | 2.119 M -94.41 % | 37.923 M -25.79 % | 51.105 M 1 556.03 % | 3.086 M -94.18 % | 53.061 M 5.95 % | 50.083 M 24.79 % | 40.134 M 60.50 % | 25.005 M 5 077.02 % | 483.000 K | 0.000 | 0.000 |
| Total debt | 62.075 M -2.35 % | 63.571 M -2.49 % | 65.191 M -1.54 % | 66.213 M 155.48 % | 25.917 M 83 503.23 % | 31.000 K -41.51 % | 53.000 K -76.02 % | 221.000 K -34.81 % | 339.000 K | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 102.000 K 229.11 % | -79.000 K | 0.000 -100.00 % | 24.000 K 900.00 % | -3.000 K 92.86 % | -42.000 K -366.67 % | -9.000 K 99.03 % | -931.000 K -117.52 % | -428.000 K | 0.000 |
| Retained earnings | -722.807 M -29.48 % | -558.233 M -20.42 % | -463.579 M -22.96 % | -377.021 M -28.68 % | -292.983 M -34.68 % | -217.545 M -40.11 % | -155.266 M -53.34 % | -101.256 M -89.22 % | -53.513 M -125.84 % | -23.695 M -130.86 % | -10.264 M |
| Common stock | 26.000 K 30.00 % | 20.000 K -67.21 % | 61.000 K 8.93 % | 56.000 K 30.23 % | 43.000 K 26.47 % | 34.000 K 30.77 % | 26.000 K 13.04 % | 23.000 K 1 050.00 % | 2.000 K 100.00 % | 1.000 K -80.00 % | 5.000 K |
| Total equity | 16.662 M -86.96 % | 127.736 M 49.89 % | 85.218 M -5.89 % | 90.553 M 14.36 % | 79.184 M 0.76 % | 78.586 M 20.30 % | 65.324 M -18.95 % | 80.602 M 136.72 % | 34.049 M -43.48 % | 60.241 M 1 416.26 % | 3.973 M |
| Other non current liabilities | 61.747 M 152.32 % | 24.472 M 707.92 % | 3.029 M -84.63 % | 19.711 M | 0.000 -100.00 % | 353.000 K -52.62 % | 745.000 K -32.33 % | 1.101 M -22.46 % | 1.420 M 141 900.00 % | 1.000 K | 0.000 |
| Long term debt | 53.084 M -13.68 % | 61.500 M -2.66 % | 63.180 M -2.02 % | 64.485 M 161.72 % | 24.639 M 111 895.45 % | 22.000 K 266.67 % | 6.000 K -88.68 % | 53.000 K -74.27 % | 206.000 K | 0.000 | 0.000 |
| Total non current liabilities | 114.831 M 33.57 % | 85.972 M 29.85 % | 66.209 M -29.62 % | 94.073 M 98.98 % | 47.278 M 446.50 % | 8.651 M 1 051.93 % | 751.000 K -34.92 % | 1.154 M -29.03 % | 1.626 M 162 500.00 % | 1.000 K | 0.000 |
| Other current liabilities | 16.146 M -10.13 % | 17.966 M 14.99 % | 15.624 M 66.99 % | 9.356 M -0.13 % | 9.368 M -34.38 % | 14.276 M 42.25 % | 10.036 M 60.17 % | 6.266 M 124.75 % | 2.788 M 760.49 % | 324.000 K 2.53 % | 316.000 K |
| Deferred revenue | 0.000 -100.00 % | 4.330 M -57.47 % | 10.181 M -16.61 % | 12.209 M 112.74 % | 5.739 M 197.98 % | 1.926 M 442.54 % | 355.000 K -35.45 % | 550.000 K | 0.000 | 0.000 | 0.000 |
| Short term debt | 8.991 M 334.14 % | 2.071 M 2.98 % | 2.011 M -41.81 % | 3.456 M 35.21 % | 2.556 M 14 100.00 % | 18.000 K -80.85 % | 94.000 K -72.02 % | 336.000 K 152.63 % | 133.000 K | 0.000 | 0.000 |
| Total current liabilities | 36.681 M 19.18 % | 30.778 M -2.32 % | 31.508 M 10.08 % | 28.624 M 21.72 % | 23.516 M 20.42 % | 19.529 M 57.33 % | 12.413 M 29.75 % | 9.567 M 20.25 % | 7.956 M 535.46 % | 1.252 M 37.58 % | 910.000 K |
| Total liabilities | 151.512 M 29.77 % | 116.750 M 19.48 % | 97.717 M -20.36 % | 122.697 M 73.32 % | 70.794 M 151.22 % | 28.180 M 114.07 % | 13.164 M 22.79 % | 10.721 M 11.89 % | 9.582 M 664.72 % | 1.253 M 37.69 % | 910.000 K |
| Other non current assets | 1.592 M -70.23 % | 5.348 M -11.27 % | 6.027 M 206.56 % | 1.966 M 301.22 % | 490.000 K -44.38 % | 881.000 K -19.98 % | 1.101 M 128.42 % | 482.000 K -74.63 % | 1.900 M 2 614.29 % | 70.000 K 0.00 % | 70.000 K |
| Long term investments | 2.119 M -31.34 % | 3.086 M -76.33 % | 13.038 M 322.49 % | 3.086 M 0.00 % | 3.086 M 964.14 % | 290.000 K 0.00 % | 290.000 K -39.96 % | 483.000 K 0.00 % | 483.000 K | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 19.483 M -20.99 % | 24.660 M -9.62 % | 27.285 M -7.95 % | 29.641 M -7.05 % | 31.889 M 725.93 % | 3.861 M -1.96 % | 3.938 M -18.80 % | 4.850 M 1.06 % | 4.799 M 444.72 % | 881.000 K -6.08 % | 938.000 K |
| Total non current assets | 23.194 M -29.91 % | 33.094 M -28.60 % | 46.350 M 33.60 % | 34.693 M -2.18 % | 35.465 M 604.79 % | 5.032 M -5.57 % | 5.329 M -8.36 % | 5.815 M -19.03 % | 7.182 M 655.21 % | 951.000 K -5.65 % | 1.008 M |
| Other current assets | 5.454 M -26.24 % | 7.394 M 128.42 % | 3.237 M 44.38 % | 2.242 M -15.36 % | 2.649 M 28.91 % | 2.055 M 85.14 % | 1.110 M -47.04 % | 2.096 M 288.15 % | 540.000 K 260.00 % | 150.000 K 33.93 % | 112.000 K |
| Short term investments | 0.000 -100.00 % | 34.837 M -8.49 % | 38.067 M | 0.000 -100.00 % | 49.975 M 0.37 % | 49.793 M 24.97 % | 39.844 M 59.34 % | 25.005 M | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 139.526 M -16.68 % | 167.467 M 81.43 % | 92.302 M -46.95 % | 173.984 M 319.84 % | 41.441 M -16.93 % | 49.886 M 54.90 % | 32.205 M -45.03 % | 58.588 M 63.16 % | 35.909 M -40.54 % | 60.393 M 1 488.87 % | 3.801 M |
| Cash and short term investments | 139.526 M -31.03 % | 202.304 M 55.18 % | 130.369 M -25.07 % | 173.984 M 90.32 % | 91.416 M -8.29 % | 99.679 M 38.35 % | 72.049 M -13.81 % | 83.593 M 132.79 % | 35.909 M -40.54 % | 60.393 M 1 488.87 % | 3.801 M |
| Total current assets | 144.980 M -31.42 % | 211.392 M 54.77 % | 136.585 M -23.51 % | 178.557 M 55.93 % | 114.513 M 12.56 % | 101.734 M 39.06 % | 73.159 M -14.44 % | 85.508 M 134.60 % | 36.449 M -39.80 % | 60.543 M 1 447.23 % | 3.913 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 290.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 -100.00 % | 1.694 M -43.14 % | 2.979 M 27.80 % | 2.331 M -88.44 % | 20.158 M | 0.000 | 0.000 -100.00 % | 867.000 K | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 11.544 M 80.07 % | 6.411 M 73.65 % | 3.692 M 2.47 % | 3.603 M -38.44 % | 5.853 M 76.88 % | 3.309 M 44.94 % | 2.283 M -5.47 % | 2.415 M -52.04 % | 5.035 M 442.56 % | 928.000 K 56.23 % | 594.000 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 9.877 M -56.37 % | 22.639 M 173.55 % | 8.276 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 20.852 M -9.03 % | 22.922 M -8.07 % | 24.934 M -6.48 % | 26.662 M 2.87 % | 25.917 M 83 503.23 % | 31.000 K -41.51 % | 53.000 K -76.02 % | 221.000 K -34.81 % | 339.000 K | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 91.323 M 11.35 % | 82.013 M 0.00 % | 82.013 M 518.22 % | 13.266 M |
| Other total stockholders equity | 739.443 M 7.81 % | 685.847 M 24.97 % | 548.815 M 17.39 % | 467.518 M 25.64 % | 372.100 M 25.67 % | 296.100 M 34.22 % | 220.606 M 21.32 % | 181.844 M 3 178.24 % | 5.547 M 188.61 % | 1.922 M 98.96 % | 966.000 K |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.639 M -102 804.55 % | -22.000 K | 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 |
| Total assets | 168.174 M -31.21 % | 244.486 M 33.65 % | 182.935 M -14.22 % | 213.250 M 42.19 % | 149.978 M 40.47 % | 106.766 M 36.03 % | 78.488 M -14.05 % | 91.323 M 109.31 % | 43.631 M -29.05 % | 61.494 M 1 149.62 % | 4.921 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -16.458 M -5 148.47 % | 326.000 K 128.85 % | -1.130 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 10.434 M -8.55 % | 11.410 M 10.20 % | 10.354 M -5.35 % | 10.939 M 11.18 % | 9.839 M 48.85 % | 6.610 M 49.58 % | 4.419 M 4.37 % | 4.234 M 30.96 % | 3.233 M 245.04 % | 937.000 K 14.13 % | 821.000 K |
| Change in working capital | 5.055 M 191.63 % | -5.517 M 47.96 % | -10.602 M -205.47 % | 10.052 M 388.60 % | -3.483 M -124.20 % | 14.392 M 318.74 % | 3.437 M 103.37 % | 1.690 M -42.44 % | 2.936 M 999.63 % | 267.000 K 210.47 % | 86.000 K |
| Accounts receivables | 1.694 M 31.83 % | 1.285 M 18 257.14 % | 7.000 K -99.96 % | 19.993 M 199.18 % | -20.158 M | 0.000 -100.00 % | 867.000 K 373.50 % | -317.000 K | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 100.00 % | -1.285 M -164.77 % | 1.984 M 178.33 % | -2.533 M 41.89 % | -4.359 M | 0.000 -100.00 % | 3.299 M 22.41 % | 2.695 M | 0.000 | 0.000 | 0.000 |
| Accounts payables | 5.133 M 85.57 % | 2.766 M 5 662.50 % | 48.000 K 104.54 % | -1.057 M -170.80 % | 1.493 M 68.13 % | 888.000 K 529.79 % | 141.000 K 134.90 % | -404.000 K -119.98 % | 2.022 M 505.39 % | 334.000 K | 0.000 |
| Other working capital | -1.772 M 78.61 % | -8.283 M 34.48 % | -12.641 M -99.04 % | -6.351 M -132.50 % | 19.541 M 44.71 % | 13.504 M 1 652.18 % | -870.000 K -206.34 % | -284.000 K -131.07 % | 914.000 K 1 464.18 % | -67.000 K -177.91 % | 86.000 K |
| Other non cash items | 37.126 M 199.61 % | -37.271 M -5 379.18 % | 706.000 K -69.60 % | 2.322 M -67.91 % | 7.237 M 1 227.26 % | -642.000 K -529.41 % | -102.000 K -1 120.00 % | 10.000 K -41.18 % | 17.000 K -94.91 % | 334.000 K -15.23 % | 394.000 K |
| Net cash provided by operating activities | -109.707 M 10.85 % | -123.065 M -23.63 % | -99.540 M -73.52 % | -57.364 M 4.79 % | -60.253 M -49.46 % | -40.315 M 9.87 % | -44.729 M -10.34 % | -40.536 M -76.01 % | -23.030 M -92.41 % | -11.969 M -66.37 % | -7.194 M |
| Investments in property plant and equipment | -272.000 K 78.08 % | -1.241 M 0.32 % | -1.245 M 62.68 % | -3.336 M 73.60 % | -12.638 M -813.15 % | -1.384 M -68.57 % | -821.000 K 64.64 % | -2.322 M -97.45 % | -1.176 M -485.07 % | -201.000 K 77.11 % | -878.000 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 110.000 K 1 122.22 % | 9.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -50.968 M | 0.000 100.00 % | -51.408 M | 0.000 100.00 % | -108.206 M -11.82 % | -96.768 M -131.67 % | -41.770 M -66.95 % | -25.020 M | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 87.017 M 27.17 % | 68.426 M | 0.000 -100.00 % | 50.000 M -54.13 % | 109.000 M 24.57 % | 87.500 M 224.07 % | 27.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 1.560 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 K 100.06 % | -14.770 M 40.97 % | -25.020 M | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 37.337 M -44.43 % | 67.185 M 227.60 % | -52.653 M -212.83 % | 46.664 M 497.68 % | -11.734 M -10.25 % | -10.643 M 31.74 % | -15.591 M 42.98 % | -27.342 M -2 225.00 % | -1.176 M -485.07 % | -201.000 K 77.11 % | -878.000 K |
| Debt repayment | -65.000 K 77.66 % | -291.000 K -9.81 % | -265.000 K -100.67 % | 39.378 M 19 308.78 % | -205.000 K -310.00 % | -50.000 K 70.24 % | -168.000 K -24.44 % | -135.000 K -170.00 % | -50.000 K | 0.000 | 0.000 |
| Common stock issued | 43.270 M -63.87 % | 119.761 M 70.27 % | 70.337 M -31.23 % | 102.273 M 67.16 % | 61.183 M -10.69 % | 68.508 M 112.06 % | 32.306 M -36.01 % | 50.484 M 22 242.11 % | -228.000 K -1 620.00 % | 15.000 K | 0.000 |
| Common stock repurchased | 0.000 100.00 % | -81.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -620.000 K | 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 |
| Other financing activites | 257.000 K -97.80 % | 11.656 M 2 555.13 % | 439.000 K -66.28 % | 1.302 M -74.02 % | 5.012 M 700.64 % | 626.000 K -65.20 % | 1.799 M -95.53 % | 40.208 M 10 157.14 % | 392.000 K -99.71 % | 137.509 M 1 268.93 % | 10.045 M |
| Net cash used provided by financing activities | 43.462 M -66.83 % | 131.045 M 85.85 % | 70.511 M -50.68 % | 142.953 M 116.63 % | 65.990 M -4.48 % | 69.084 M 103.57 % | 33.937 M -62.52 % | 90.557 M 32 674.46 % | -278.000 K -100.40 % | 68.762 M 584.54 % | 10.045 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -28.908 M -138.46 % | 75.165 M 192.02 % | -81.682 M -161.76 % | 132.253 M 2 305.32 % | -5.997 M -133.09 % | 18.126 M 168.70 % | -26.383 M -216.33 % | 22.679 M 192.63 % | -24.484 M -143.26 % | 56.592 M 2 768.32 % | 1.973 M |
| Cash at beginning of period | 170.553 M 78.80 % | 95.388 M -46.13 % | 177.070 M 295.10 % | 44.817 M -11.80 % | 50.814 M 55.45 % | 32.688 M -44.21 % | 58.588 M 63.16 % | 35.909 M -40.54 % | 60.393 M 1 488.87 % | 3.801 M 107.93 % | 1.828 M |
| Cash at end of period | 141.645 M -16.95 % | 170.553 M 78.80 % | 95.388 M -46.13 % | 177.070 M 295.10 % | 44.817 M -11.80 % | 50.814 M 57.78 % | 32.205 M -45.03 % | 58.588 M 63.16 % | 35.909 M -40.54 % | 60.393 M 1 488.87 % | 3.801 M |
| Operating cash flow | -109.707 M 10.85 % | -123.065 M -23.63 % | -99.540 M -73.52 % | -57.364 M 4.79 % | -60.253 M -49.46 % | -40.315 M 9.87 % | -44.729 M -10.34 % | -40.536 M -76.01 % | -23.030 M -92.41 % | -11.969 M -66.37 % | -7.194 M |
| Capital expenditure | -272.000 K 78.08 % | -1.241 M 0.32 % | -1.245 M 62.68 % | -3.336 M 73.60 % | -12.638 M -813.15 % | -1.384 M -68.57 % | -821.000 K 64.64 % | -2.322 M -97.45 % | -1.176 M -485.07 % | -201.000 K 77.11 % | -878.000 K |
| Free CashFlow | -109.979 M 11.53 % | -124.306 M -23.34 % | -100.785 M -66.04 % | -60.700 M 16.72 % | -72.891 M -74.80 % | -41.699 M 8.45 % | -45.550 M -6.28 % | -42.858 M -77.06 % | -24.206 M -98.90 % | -12.170 M -50.77 % | -8.072 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 | 0.000 -100.00 % | 386.000 K -89.74 % | 3.762 M 32.79 % | 2.833 M -4.10 % | 2.954 M 154.03 % | -5.467 M -240.50 % | 3.891 M -38.00 % | 6.276 M 14.80 % | 5.467 M -29.93 % | 7.802 M 36.95 % | 5.697 M 10.36 % | 5.162 M 6.94 % | 4.827 M -15.30 % | 5.699 M 48.88 % | 3.828 M 20.08 % | 3.188 M 34.01 % | 2.379 M 368.31 % | 508.000 K -8.96 % | 558.000 K 20.78 % | 462.000 K 1.76 % | 454.000 K -49.16 % | 893.000 K 116.75 % | 412.000 K 9.87 % | 375.000 K 1.35 % | 370.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.101 M 247.32 % | 317.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 317.000 K | 0.000 | 0.000 |
| Net income | -6.396 M 72.58 % | -23.327 M -529.10 % | -3.708 M 94.24 % | -64.384 M -60.39 % | -40.143 M -10.71 % | -36.258 M -142.95 % | -14.924 M -154.12 % | 27.575 M 230.99 % | -21.052 M 40.18 % | -35.193 M -48.88 % | -23.639 M 0.73 % | -23.813 M 8.51 % | -26.027 M -15.73 % | -22.490 M -58.07 % | -14.228 M 52.78 % | -30.130 M -54.62 % | -19.486 M -13.32 % | -17.196 M 0.17 % | -17.226 M 12.69 % | -19.729 M 0.32 % | -19.793 M -1.74 % | -19.455 M -18.19 % | -16.461 M 8.71 % | -18.032 M -14.58 % | -15.737 M -12.03 % | -14.047 M 2.88 % | -14.463 M 5.48 % | -15.302 M -10.68 % | -13.825 M -3.42 % | -13.368 M -16.09 % | -11.515 M -5.02 % | -10.965 M 22.61 % | -14.169 M -17.87 % | -12.021 M -13.53 % | -10.588 M 0.94 % | -10.689 M -26.29 % | -8.464 M -38.82 % | -6.097 M -33.47 % | -4.568 M 5.35 % | -4.826 M |
| Income before tax | -6.396 M 72.58 % | -23.327 M -529.10 % | -3.708 M 94.24 % | -64.384 M -60.39 % | -40.143 M -10.71 % | -36.258 M -52.41 % | -23.789 M -398.30 % | -4.774 M 84.22 % | -30.253 M 12.26 % | -34.481 M -37.12 % | -25.146 M -5.60 % | -23.813 M 8.51 % | -26.027 M -15.73 % | -22.490 M -58.07 % | -14.228 M 52.78 % | -30.130 M -54.62 % | -19.486 M -13.32 % | -17.196 M 0.17 % | -17.226 M 12.69 % | -19.729 M 0.32 % | -19.793 M -1.74 % | -19.455 M -18.19 % | -16.461 M 8.71 % | -18.032 M -14.58 % | -15.737 M -12.03 % | -14.047 M 2.88 % | -14.463 M 5.48 % | -15.302 M -10.68 % | -13.825 M -3.42 % | -13.368 M -16.09 % | -11.515 M -5.02 % | -10.965 M 22.61 % | -14.169 M -17.87 % | -12.021 M -13.53 % | -10.588 M 0.94 % | -10.689 M -26.29 % | -8.464 M -38.82 % | -6.097 M -33.47 % | -4.568 M -23.83 % | -3.689 M |
| Income before tax ratio | 0.00 | 0.00 | 0.00 100.00 % | -166.80 -1 463.15 % | -10.67 16.63 % | -12.80 -58.92 % | -8.05 -1 022.22 % | 0.87 111.23 % | -7.78 -41.52 % | -5.49 -19.45 % | -4.60 -50.70 % | -3.05 33.19 % | -4.57 -4.86 % | -4.36 -47.81 % | -2.95 44.25 % | -5.29 -3.86 % | -5.09 5.63 % | -5.39 25.51 % | -7.24 81.36 % | -38.84 -9.49 % | -35.47 15.77 % | -42.11 -16.14 % | -36.26 -79.56 % | -20.19 47.14 % | -38.20 -1.97 % | -37.46 4.17 % | -39.09 | 0.00 | 0.00 | 0.00 100.00 % | -10.46 69.76 % | -34.59 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -19.23 | 0.00 | 0.00 |
| EBITDA | -4.759 M 77.98 % | -21.614 M -945.67 % | -2.067 M 96.71 % | -62.776 M -64.23 % | -38.224 M -11.35 % | -34.327 M -56.97 % | -21.868 M -660.10 % | -2.877 M 89.90 % | -28.478 M 13.11 % | -32.774 M -39.92 % | -23.423 M -6.21 % | -22.054 M 9.15 % | -24.276 M -16.87 % | -20.772 M -65.78 % | -12.530 M 55.96 % | -28.451 M -56.07 % | -18.230 M -14.05 % | -15.984 M 3.03 % | -16.483 M 14.47 % | -19.272 M 2.40 % | -19.746 M -0.96 % | -19.559 M -18.96 % | -16.441 M 9.54 % | -18.175 M -14.22 % | -15.912 M -12.28 % | -14.172 M 1.81 % | -14.433 M 4.61 % | -15.130 M -10.85 % | -13.649 M -3.94 % | -13.132 M -16.75 % | -11.248 M -5.05 % | -10.707 M 22.98 % | -13.902 M -18.32 % | -11.749 M -13.71 % | -10.332 M 1.22 % | -10.460 M -26.40 % | -8.275 M -38.26 % | -5.985 M -33.06 % | -4.498 M -24.25 % | -3.620 M |
| Net income ratio | 0.00 | 0.00 | 0.00 100.00 % | -166.80 -1 463.15 % | -10.67 16.63 % | -12.80 -153.33 % | -5.05 -0.16 % | -5.04 6.77 % | -5.41 3.52 % | -5.61 -29.69 % | -4.32 -41.67 % | -3.05 33.19 % | -4.57 -4.86 % | -4.36 -47.81 % | -2.95 44.25 % | -5.29 -3.86 % | -5.09 5.63 % | -5.39 25.51 % | -7.24 81.36 % | -38.84 -9.49 % | -35.47 15.77 % | -42.11 -16.14 % | -36.26 -79.56 % | -20.19 47.14 % | -38.20 -1.97 % | -37.46 4.17 % | -39.09 | 0.00 | 0.00 | 0.00 100.00 % | -10.46 69.76 % | -34.59 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -19.23 | 0.00 | 0.00 |
| Ratio EBITDA | 0.00 | 0.00 | 0.00 100.00 % | -162.63 -1 500.62 % | -10.16 16.15 % | -12.12 -63.68 % | -7.40 -1 506.72 % | 0.53 107.19 % | -7.32 -40.15 % | -5.22 -21.89 % | -4.28 -51.57 % | -2.83 33.66 % | -4.26 -5.89 % | -4.02 -55.02 % | -2.60 48.00 % | -4.99 -4.83 % | -4.76 5.02 % | -5.01 27.64 % | -6.93 81.74 % | -37.94 -7.21 % | -35.39 16.41 % | -42.34 -16.90 % | -36.21 -77.93 % | -20.35 47.30 % | -38.62 -2.19 % | -37.79 3.12 % | -39.01 | 0.00 | 0.00 | 0.00 100.00 % | -10.22 69.75 % | -33.78 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -18.88 | 0.00 | 0.00 |
| Gross profit ratio | 0.00 | 0.00 | 0.00 -100.00 % | 0.28 -66.85 % | 0.84 8.68 % | 0.77 1.03 % | 0.76 -33.24 % | 1.14 40.17 % | 0.81 -7.96 % | 0.88 2.43 % | 0.86 -13.66 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 39.336 M 0.17 % | 39.269 M 0.75 % | 38.978 M 31.94 % | 29.542 M 5.54 % | 27.991 M 0.28 % | 27.913 M 0.26 % | 27.842 M 0.32 % | 27.753 M 194.71 % | 9.417 M 47.55 % | 6.382 M 1.21 % | 6.306 M 0.21 % | 6.293 M 0.00 % | 6.293 M 0.11 % | 6.286 M 2.41 % | 6.138 M 0.00 % | 6.138 M 34.07 % | 4.578 M 0.18 % | 4.570 M 4.04 % | 4.392 M 0.00 % | 4.392 M 3.50 % | 4.244 M 1.84 % | 4.167 M 23.42 % | 3.377 M 0.00 % | 3.377 M 0.34 % | 3.365 M 2.31 % | 3.289 M 8.43 % | 3.034 M 15.27 % | 2.632 M 0.22 % | 2.626 M 2.64 % | 2.558 M 9.36 % | 2.339 M 0.00 % | 2.339 M 6.27 % | 2.201 M 762.18 % | 255.314 K -88.78 % | 2.276 M 26.81 % | 1.795 M 602.96 % | 255.314 K 0.00 % | 255.314 K -85.77 % | 1.795 M 1 007.54 % | 162.049 K |
| Weighted average shs out | 39.269 M 0.00 % | 39.269 M 0.75 % | 38.978 M 31.94 % | 29.542 M 5.54 % | 27.991 M 0.28 % | 27.913 M 0.26 % | 27.842 M 0.32 % | 27.753 M 194.71 % | 9.417 M 47.55 % | 6.382 M 1.21 % | 6.306 M 0.21 % | 6.293 M 0.00 % | 6.293 M 0.73 % | 6.247 M 1.78 % | 6.138 M 0.00 % | 6.138 M 34.07 % | 4.578 M 0.18 % | 4.570 M 4.04 % | 4.392 M 2.35 % | 4.291 M 1.12 % | 4.244 M 1.84 % | 4.167 M 23.42 % | 3.377 M 0.18 % | 3.371 M 0.16 % | 3.365 M 2.31 % | 3.289 M 8.43 % | 3.034 M 15.27 % | 2.632 M 0.22 % | 2.626 M 2.64 % | 2.558 M 9.36 % | 2.339 M 0.05 % | 2.338 M 6.22 % | 2.201 M 762.18 % | 255.314 K -88.78 % | 2.276 M 26.81 % | 1.795 M 602.96 % | 255.314 K 0.00 % | 255.314 K -85.77 % | 1.795 M 1 007.54 % | 162.049 K |
| EPS diluted | -0.16 72.88 % | -0.59 -520.40 % | -0.10 95.64 % | -2.18 -52.45 % | -1.43 -10.00 % | -1.30 -140.74 % | -0.54 -154.55 % | 0.99 144.20 % | -2.24 59.35 % | -5.51 -46.93 % | -3.75 0.79 % | -3.78 8.70 % | -4.14 -15.64 % | -3.58 -54.31 % | -2.32 52.75 % | -4.91 -15.26 % | -4.26 -13.30 % | -3.76 4.08 % | -3.92 12.69 % | -4.49 3.65 % | -4.66 0.21 % | -4.67 4.11 % | -4.87 8.80 % | -5.34 -14.10 % | -4.68 -9.60 % | -4.27 10.48 % | -4.77 17.90 % | -5.81 -10.46 % | -5.26 -0.57 % | -5.23 -6.30 % | -4.92 -4.90 % | -4.69 27.17 % | -6.44 86.32 % | -47.08 -912.47 % | -4.65 21.98 % | -5.96 82.02 % | -33.15 -38.82 % | -23.88 -836.47 % | -2.55 91.44 % | -29.78 |
| Earnings per share | -0.16 72.88 % | -0.59 -520.40 % | -0.10 95.64 % | -2.18 -52.45 % | -1.43 -10.00 % | -1.30 -140.74 % | -0.54 -154.55 % | 0.99 144.20 % | -2.24 59.35 % | -5.51 -46.93 % | -3.75 0.79 % | -3.78 8.70 % | -4.14 -15.00 % | -3.60 -55.17 % | -2.32 52.75 % | -4.91 -15.26 % | -4.26 -13.30 % | -3.76 4.08 % | -3.92 14.78 % | -4.60 1.29 % | -4.66 0.21 % | -4.67 4.11 % | -4.87 8.97 % | -5.35 -14.32 % | -4.68 -9.60 % | -4.27 10.48 % | -4.77 17.90 % | -5.81 -10.46 % | -5.26 -0.57 % | -5.23 -6.30 % | -4.92 -4.90 % | -4.69 27.17 % | -6.44 86.32 % | -47.08 -912.47 % | -4.65 21.98 % | -5.96 82.02 % | -33.15 -38.82 % | -23.88 -836.47 % | -2.55 91.44 % | -29.78 |
| Gross profit | -325.000 K 1.81 % | -331.000 K 0.90 % | -334.000 K -412.15 % | 107.000 K -96.60 % | 3.146 M 44.31 % | 2.180 M -3.11 % | 2.250 M 136.08 % | -6.237 M -296.94 % | 3.167 M -42.94 % | 5.550 M 17.58 % | 4.720 M -39.50 % | 7.802 M 36.95 % | 5.697 M 10.36 % | 5.162 M 6.94 % | 4.827 M -15.30 % | 5.699 M 48.88 % | 3.828 M 20.08 % | 3.188 M 34.01 % | 2.379 M 368.31 % | 508.000 K -8.96 % | 558.000 K 20.78 % | 462.000 K 1.76 % | 454.000 K -49.16 % | 893.000 K 116.75 % | 412.000 K 9.87 % | 375.000 K 1.35 % | 370.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.101 M 247.32 % | 317.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 317.000 K | 0.000 | 0.000 |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 325.000 K -1.81 % | 331.000 K -0.90 % | 334.000 K 19.71 % | 279.000 K -54.71 % | 616.000 K -5.67 % | 653.000 K -7.24 % | 704.000 K -8.57 % | 770.000 K 6.35 % | 724.000 K -0.28 % | 726.000 K -2.81 % | 747.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 5.655 M 3.51 % | 5.463 M -12.82 % | 6.266 M 6.42 % | 5.888 M -24.16 % | 7.764 M 7.46 % | 7.225 M -2.43 % | 7.405 M 1.04 % | 7.329 M -9.25 % | 8.076 M 16.29 % | 6.945 M -0.06 % | 6.949 M 8.07 % | 6.430 M 20.28 % | 5.346 M -3.15 % | 5.520 M -3.82 % | 5.739 M -2.60 % | 5.892 M 14.39 % | 5.151 M 0.35 % | 5.133 M -0.31 % | 5.149 M -19.56 % | 6.401 M 27.61 % | 5.016 M -3.45 % | 5.195 M 6.78 % | 4.865 M 11.28 % | 4.372 M 12.80 % | 3.876 M 0.91 % | 3.841 M -5.74 % | 4.075 M 8.96 % | 3.740 M 4.09 % | 3.593 M 3.49 % | 3.472 M 12.51 % | 3.086 M 5.72 % | 2.919 M 10.86 % | 2.633 M 3.66 % | 2.540 M 7.13 % | 2.371 M 2.60 % | 2.311 M 44.62 % | 1.598 M 62.40 % | 984.000 K 17.70 % | 836.000 K 24.96 % | 669.000 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.354 M | 0.000 | 0.000 -100.00 % | 9.510 M 200.00 % | -9.510 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 113.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 98.000 K 22.50 % | 80.000 K 66.67 % | 48.000 K 9.09 % | 44.000 K -8.33 % | 48.000 K | 0.000 | 0.000 100.00 % | -2.000 K -150.00 % | 4.000 K | 0.000 |
| Operating expenses | 26.182 M -4.50 % | 27.416 M -10.37 % | 30.587 M 12.82 % | 27.112 M -29.39 % | 38.398 M 4.25 % | 36.833 M 1.84 % | 36.166 M 2.62 % | 35.243 M 4.16 % | 33.835 M -15.51 % | 40.045 M 24.67 % | 32.120 M -3.33 % | 33.225 M 1.89 % | 32.608 M 4.16 % | 31.306 M 21.49 % | 25.768 M -26.20 % | 34.918 M 52.98 % | 22.825 M 14.53 % | 19.929 M 1.07 % | 19.718 M -4.64 % | 20.678 M -1.28 % | 20.947 M 1.34 % | 20.670 M 18.61 % | 17.427 M -10.63 % | 19.500 M 16.54 % | 16.732 M 12.12 % | 14.923 M -1.76 % | 15.191 M -2.12 % | 15.520 M 10.54 % | 14.040 M 3.90 % | 13.513 M 6.28 % | 12.714 M 11.90 % | 11.362 M -20.08 % | 14.217 M 17.84 % | 12.065 M 13.44 % | 10.636 M -0.50 % | 10.689 M 26.29 % | 8.464 M 32.00 % | 6.412 M 40.24 % | 4.572 M 23.80 % | 3.693 M |
| Cost and expenses | 26.182 M -4.50 % | 27.416 M -11.34 % | 30.921 M 12.89 % | 27.391 M -28.67 % | 38.398 M 4.25 % | 36.833 M 1.84 % | 36.166 M 2.62 % | 35.243 M 4.16 % | 33.835 M -15.51 % | 40.045 M 24.67 % | 32.120 M -3.33 % | 33.225 M 1.89 % | 32.608 M 4.16 % | 31.306 M 21.49 % | 25.768 M -26.20 % | 34.918 M 52.98 % | 22.825 M 14.53 % | 19.929 M 1.07 % | 19.718 M -4.64 % | 20.678 M -1.28 % | 20.947 M 1.34 % | 20.670 M 18.61 % | 17.427 M -10.63 % | 19.500 M 16.54 % | 16.732 M 12.12 % | 14.923 M -1.76 % | 15.191 M -2.12 % | 15.520 M 10.54 % | 14.040 M 3.90 % | 13.513 M 6.28 % | 12.714 M 11.90 % | 11.362 M -20.08 % | 14.217 M 17.84 % | 12.065 M 13.44 % | 10.636 M -0.50 % | 10.689 M 26.29 % | 8.464 M 32.00 % | 6.412 M 40.24 % | 4.572 M 23.80 % | 3.693 M |
| Research and development expenses | 20.527 M -6.50 % | 21.953 M -9.74 % | 24.321 M 14.59 % | 21.224 M -24.95 % | 28.280 M -4.49 % | 29.608 M 2.94 % | 28.761 M 3.03 % | 27.914 M 8.37 % | 25.759 M -22.18 % | 33.100 M 31.50 % | 25.171 M -6.06 % | 26.795 M -1.71 % | 27.262 M 5.72 % | 25.786 M 28.74 % | 20.029 M -31.00 % | 29.026 M 64.23 % | 17.674 M 19.45 % | 14.796 M 1.56 % | 14.569 M 2.05 % | 14.277 M -10.38 % | 15.931 M 2.95 % | 15.475 M 23.19 % | 12.562 M -16.96 % | 15.128 M 17.67 % | 12.856 M 16.01 % | 11.082 M -0.31 % | 11.116 M -5.64 % | 11.780 M 12.76 % | 10.447 M 4.04 % | 10.041 M 4.29 % | 9.628 M 14.04 % | 8.443 M -27.11 % | 11.584 M 21.62 % | 9.525 M 15.25 % | 8.265 M -1.35 % | 8.378 M 22.02 % | 6.866 M 26.49 % | 5.428 M 45.29 % | 3.736 M 23.63 % | 3.022 M |
| Selling general and administrative expenses | 5.655 M 3.51 % | 5.463 M -12.82 % | 6.266 M 6.42 % | 5.888 M -24.16 % | 7.764 M 7.46 % | 7.225 M -2.43 % | 7.405 M 1.04 % | 7.329 M -9.25 % | 8.076 M 16.29 % | 6.945 M -0.06 % | 6.949 M 8.07 % | 6.430 M 20.28 % | 5.346 M -3.15 % | 5.520 M -3.82 % | 5.739 M -2.60 % | 5.892 M 14.39 % | 5.151 M 0.35 % | 5.133 M -0.31 % | 5.149 M -19.56 % | 6.401 M 27.61 % | 5.016 M -3.45 % | 5.195 M 6.78 % | 4.865 M 11.28 % | 4.372 M 12.80 % | 3.876 M 0.91 % | 3.841 M -5.74 % | 4.075 M 8.96 % | 3.740 M 4.09 % | 3.593 M 3.49 % | 3.472 M 12.51 % | 3.086 M 5.72 % | 2.919 M 10.86 % | 2.633 M 3.66 % | 2.540 M 7.13 % | 2.371 M 2.60 % | 2.311 M 44.62 % | 1.598 M 62.40 % | 984.000 K 17.70 % | 836.000 K 24.96 % | 669.000 K |
| Interest income | 793.000 K -26.91 % | 1.085 M -29.82 % | 1.546 M 20.50 % | 1.283 M -21.43 % | 1.633 M -23.15 % | 2.125 M 19.72 % | 1.775 M 11.42 % | 1.593 M 306.38 % | 392.000 K 250.00 % | 112.000 K 220.00 % | 35.000 K 12.90 % | 31.000 K -3.13 % | 32.000 K 166.67 % | 12.000 K 20.00 % | 10.000 K | 0.000 -100.00 % | 4.000 K -87.50 % | 32.000 K -91.67 % | 384.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 -100.00 % | 4.000 K |
| Interest expense | 1.312 M -5.07 % | 1.382 M 5.74 % | 1.307 M -1.66 % | 1.329 M 2.00 % | 1.303 M 1.96 % | 1.278 M 5.01 % | 1.217 M 8.08 % | 1.126 M 7.14 % | 1.051 M 7.14 % | 981.000 K 0.51 % | 976.000 K -1.01 % | 986.000 K 0.20 % | 984.000 K 1.55 % | 969.000 K 0.21 % | 967.000 K | 0.000 -100.00 % | 493.000 K 1.23 % | 487.000 K 79.70 % | 271.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 325.000 K -1.81 % | 331.000 K -0.90 % | 334.000 K 19.71 % | 279.000 K -54.71 % | 616.000 K -5.67 % | 653.000 K -7.24 % | 704.000 K -8.57 % | 770.000 K 6.35 % | 724.000 K -0.28 % | 726.000 K -2.81 % | 747.000 K -3.36 % | 773.000 K 0.78 % | 767.000 K 2.40 % | 749.000 K 2.46 % | 731.000 K -4.82 % | 768.000 K 0.13 % | 767.000 K 1.32 % | 757.000 K 1.88 % | 743.000 K -17.26 % | 898.000 K 39.66 % | 643.000 K -0.92 % | 649.000 K 21.99 % | 532.000 K 23.15 % | 432.000 K 5.88 % | 408.000 K 8.51 % | 376.000 K -3.09 % | 388.000 K -0.51 % | 390.000 K -0.26 % | 391.000 K 2.62 % | 381.000 K 4.38 % | 365.000 K 7.99 % | 338.000 K 7.30 % | 315.000 K -0.32 % | 316.000 K 3.95 % | 304.000 K 32.75 % | 229.000 K 21.16 % | 189.000 K 71.82 % | 110.000 K 48.65 % | 74.000 K 4.23 % | 71.000 K |
| Operating income | -26.182 M 4.50 % | -27.416 M 11.34 % | -30.921 M -14.50 % | -27.005 M 22.03 % | -34.636 M -1.87 % | -34.000 M -2.37 % | -33.212 M 7.74 % | -35.997 M 8.76 % | -39.454 M -16.83 % | -33.769 M -26.70 % | -26.653 M -4.84 % | -25.423 M 5.53 % | -26.911 M -2.93 % | -26.144 M -24.85 % | -20.941 M 28.33 % | -29.219 M -53.81 % | -18.997 M -13.48 % | -16.741 M 3.45 % | -17.339 M 14.04 % | -20.170 M 1.07 % | -20.389 M -0.90 % | -20.208 M -19.06 % | -16.973 M 8.78 % | -18.607 M -14.01 % | -16.320 M -12.18 % | -14.548 M 1.84 % | -14.821 M 4.50 % | -15.520 M -10.54 % | -14.040 M -3.90 % | -13.513 M -16.36 % | -11.613 M -5.14 % | -11.045 M 22.31 % | -14.217 M -17.84 % | -12.065 M -13.44 % | -10.636 M 0.50 % | -10.689 M -26.29 % | -8.464 M -38.87 % | -6.095 M -33.31 % | -4.572 M -23.87 % | -3.691 M |
| Operating income ratio | 0.00 | 0.00 | 0.00 100.00 % | -69.96 -659.89 % | -9.21 23.29 % | -12.00 -6.75 % | -11.24 -270.75 % | 6.58 164.94 % | -10.14 -88.45 % | -5.38 -10.37 % | -4.88 -49.62 % | -3.26 31.02 % | -4.72 6.73 % | -5.06 -16.74 % | -4.34 15.38 % | -5.13 -3.31 % | -4.96 5.50 % | -5.25 27.95 % | -7.29 81.64 % | -39.70 -8.66 % | -36.54 16.46 % | -43.74 -17.00 % | -37.39 -79.42 % | -20.84 47.40 % | -39.61 -2.11 % | -38.79 3.15 % | -40.06 | 0.00 | 0.00 | 0.00 100.00 % | -10.55 69.73 % | -34.84 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -19.23 | 0.00 | 0.00 |
| Total other income expenses net | 19.786 M 383.88 % | 4.089 M -84.97 % | 27.213 M 173.07 % | -37.244 M -576.30 % | -5.507 M -143.89 % | -2.258 M -123.96 % | 9.423 M -69.82 % | 31.223 M 239.34 % | 9.201 M 1 392.28 % | -712.000 K -147.25 % | 1.507 M -6.40 % | 1.610 M 82.13 % | 884.000 K -75.81 % | 3.654 M -45.57 % | 6.713 M 836.88 % | -911.000 K -86.30 % | -489.000 K -7.47 % | -455.000 K -502.65 % | 113.000 K -74.38 % | 441.000 K -26.01 % | 596.000 K -20.85 % | 753.000 K 47.07 % | 512.000 K -10.96 % | 575.000 K -1.37 % | 583.000 K 16.37 % | 501.000 K 39.94 % | 358.000 K 64.22 % | 218.000 K 1.40 % | 215.000 K 48.28 % | 145.000 K 47.96 % | 98.000 K 22.50 % | 80.000 K 66.67 % | 48.000 K 9.09 % | 44.000 K -8.33 % | 48.000 K | 0.000 | 0.000 100.00 % | -2.000 K -150.00 % | 4.000 K 100.00 % | 2.000 K |
| 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 |
| 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-03-31 | 2014-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.951 M 110.66 % | -18.303 M 16.24 % | -21.852 M 71.79 % | -77.451 M -63.01 % | -47.514 M 9.70 % | -52.617 M -33.22 % | -39.496 M 61.99 % | -103.896 M 3.41 % | -107.561 M -1 515.65 % | 7.598 M 390.33 % | -2.617 M 90.35 % | -27.111 M 45.73 % | -49.953 M 47.53 % | -95.196 M 39.05 % | -156.175 M -44.91 % | -107.771 M -132.48 % | -46.358 M 24.76 % | -61.610 M 13.19 % | -70.971 M -357.17 % | -15.524 M -28.49 % | -12.082 M 85.43 % | -82.930 M -332.26 % | -19.185 M 61.52 % | -49.855 M -14.63 % | -43.491 M 61.97 % | -114.350 M -21.23 % | -94.325 M -193.37 % | -32.152 M 23.54 % | -42.053 M 47.03 % | -79.393 M -66.03 % | -47.819 M 18.07 % | -58.367 M 37.40 % | -93.233 M -87.16 % | -49.815 M 19.41 % | -61.811 M -73.77 % | -35.570 M 20.30 % | -44.628 M -173.90 % | 60.393 M 200.00 % | -60.393 M |
| Total investments | 2.119 M 0.00 % | 2.119 M -92.12 % | 26.900 M 1 169.47 % | 2.119 M -31.34 % | 3.086 M -90.24 % | 31.626 M -50.68 % | 64.124 M 69.09 % | 37.923 M -50.12 % | 76.035 M 150.89 % | 30.306 M -30.05 % | 43.324 M -15.23 % | 51.105 M -0.34 % | 51.281 M 49.17 % | 34.378 M 1 014.00 % | 3.086 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.003 M -89.99 % | 49.975 M -33.17 % | 74.774 M 274.28 % | 19.978 M -62.82 % | 53.737 M 7.92 % | 49.793 M -28.57 % | 69.707 M 598.47 % | 9.980 M -63.59 % | 27.407 M -31.21 % | 39.844 M 0.11 % | 39.799 M 231.93 % | 11.990 M -46.70 % | 22.495 M -10.04 % | 25.005 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 120.786 M | 0.000 |
| Total debt | 60.226 M -0.72 % | 60.661 M -1.64 % | 61.671 M -0.65 % | 62.075 M -4.06 % | 64.705 M 2.99 % | 62.825 M -3.74 % | 65.269 M 2.67 % | 63.571 M -0.63 % | 63.971 M -4.04 % | 66.662 M -0.44 % | 66.958 M 2.71 % | 65.191 M -0.42 % | 65.467 M -0.38 % | 65.719 M -0.38 % | 65.967 M -0.37 % | 66.213 M 41.56 % | 46.775 M -0.61 % | 47.064 M 2.53 % | 45.902 M 77.11 % | 25.917 M 21.78 % | 21.282 M 13.14 % | 18.810 M 538.93 % | 2.944 M 9 396.77 % | 31.000 K -6.06 % | 33.000 K -8.33 % | 36.000 K 300.00 % | 9.000 K -83.02 % | 53.000 K -44.79 % | 96.000 K -30.43 % | 138.000 K -23.33 % | 180.000 K -18.55 % | 221.000 K -15.33 % | 261.000 K -13.29 % | 301.000 K -6.52 % | 322.000 K -5.01 % | 339.000 K -5.04 % | 357.000 K | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.000 K -81.37 % | 263.000 K 157.84 % | 102.000 K 145.13 % | -226.000 K 27.80 % | -313.000 K -14.65 % | -273.000 K -245.57 % | -79.000 K -1 480.00 % | -5.000 K 73.68 % | -19.000 K | 0.000 -100.00 % | 0.000 | 0.000 100.00 % | 0.000 -100.00 % | 3.000 K -87.50 % | 24.000 K 14.29 % | 21.000 K 425.00 % | 4.000 K -50.00 % | 8.000 K 366.67 % | -3.000 K 76.92 % | -13.000 K -85.71 % | -7.000 K 79.41 % | -34.000 K 19.05 % | -42.000 K -320.00 % | -10.000 K -66.67 % | -6.000 K 53.85 % | -13.000 K -44.44 % | -9.000 K 99.99 % | -100.410 M | 0.000 100.00 % | -1.235 M -32.65 % | -931.000 K -13 102 660 165 880 938.00 % | 0.000 100.00 % | -21.772 M | 0.000 |
| Retained earnings | -756.238 M -0.85 % | -749.842 M -3.21 % | -726.515 M -0.51 % | -722.807 M -9.78 % | -658.423 M -6.49 % | -618.280 M -6.23 % | -582.022 M -4.26 % | -558.233 M -0.86 % | -553.459 M -5.78 % | -523.206 M -7.06 % | -488.725 M -5.42 % | -463.579 M -5.41 % | -439.766 M -6.29 % | -413.739 M -5.75 % | -391.249 M -3.77 % | -377.021 M -8.69 % | -346.891 M -5.95 % | -327.405 M -5.54 % | -310.209 M -5.88 % | -292.983 M -7.22 % | -273.254 M -7.81 % | -253.461 M -8.31 % | -234.006 M -7.57 % | -217.545 M -9.04 % | -199.513 M -8.56 % | -183.776 M -8.28 % | -169.729 M -9.31 % | -155.266 M -10.93 % | -139.964 M -10.96 % | -126.139 M -11.85 % | -112.771 M -11.37 % | -101.256 M -12.14 % | -90.291 M -18.61 % | -76.122 M -17.43 % | -64.826 M -21.14 % | -53.513 M -24.96 % | -42.824 M | 0.000 100.00 % | -23.695 M |
| Common stock | 27.000 K 3.85 % | 26.000 K 0.00 % | 26.000 K 0.00 % | 26.000 K 23.81 % | 21.000 K 5.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K -67.74 % | 62.000 K 1.64 % | 61.000 K 0.00 % | 61.000 K 0.00 % | 61.000 K 0.00 % | 61.000 K 0.00 % | 61.000 K 8.93 % | 56.000 K 24.44 % | 45.000 K 0.00 % | 45.000 K 0.00 % | 45.000 K 4.65 % | 43.000 K 0.00 % | 43.000 K 0.00 % | 43.000 K 26.47 % | 34.000 K 0.00 % | 34.000 K 0.00 % | 34.000 K 0.00 % | 34.000 K 6.25 % | 32.000 K 23.08 % | 26.000 K 0.00 % | 26.000 K 0.00 % | 26.000 K 13.04 % | 23.000 K 0.00 % | 23.000 K 0.00 % | 23.000 K 666.67 % | 3.000 K -83.33 % | 18.000 K 800.00 % | 2.000 K -75.00 % | 8.000 K | 0.000 -100.00 % | 6.000 K |
| Total equity | -11.123 M -75.11 % | -6.352 M -142.19 % | 15.057 M -9.63 % | 16.662 M -54.10 % | 36.302 M -50.43 % | 73.239 M -31.39 % | 106.753 M -16.43 % | 127.736 M -1.11 % | 129.171 M 316.43 % | 31.019 M -50.56 % | 62.742 M -26.37 % | 85.218 M -19.65 % | 106.060 M -18.40 % | 129.977 M -13.28 % | 149.880 M 65.52 % | 90.553 M 97.11 % | 45.940 M -26.39 % | 62.406 M -18.47 % | 76.543 M -3.34 % | 79.184 M -16.27 % | 94.574 M -15.49 % | 111.915 M 74.82 % | 64.018 M -18.54 % | 78.586 M -17.14 % | 94.837 M -12.76 % | 108.712 M 4.03 % | 104.499 M 59.97 % | 65.324 M -16.88 % | 78.592 M -13.71 % | 91.081 M 29.86 % | 70.136 M -12.98 % | 80.602 M -11.21 % | 90.781 M 70.02 % | 53.394 M -16.46 % | 63.917 M 87.72 % | 34.049 M -22.32 % | 43.833 M -27.24 % | 60.241 M 0.00 % | 60.241 M |
| Other non current liabilities | 10.084 M -66.81 % | 30.387 M -12.61 % | 34.773 M -43.68 % | 61.747 M 151.53 % | 24.549 M 31.19 % | 18.712 M 19.89 % | 15.607 M -36.23 % | 24.472 M -55.69 % | 55.228 M 12 894.82 % | 425.000 K -26.85 % | 581.000 K -80.82 % | 3.029 M -45.85 % | 5.594 M -24.71 % | 7.430 M -38.29 % | 12.041 M -38.91 % | 19.711 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 353.000 K -22.59 % | 456.000 K -17.39 % | 552.000 K -14.95 % | 649.000 K -12.89 % | 745.000 K -11.20 % | 839.000 K -9.40 % | 926.000 K -8.59 % | 1.013 M -7.99 % | 1.101 M -7.09 % | 1.185 M -6.32 % | 1.265 M -5.67 % | 1.341 M -5.56 % | 1.420 M -5.08 % | 1.496 M | 0.000 | 0.000 |
| Long term debt | 57.642 M -0.90 % | 58.166 M 22.21 % | 47.595 M -10.34 % | 53.084 M -9.34 % | 58.550 M -3.47 % | 60.656 M 2.09 % | 59.412 M -3.40 % | 61.500 M -0.65 % | 61.902 M 10.81 % | 55.863 M -8.67 % | 61.165 M -3.19 % | 63.180 M -0.55 % | 63.529 M -0.51 % | 63.853 M -0.50 % | 64.171 M -0.49 % | 64.485 M 42.94 % | 45.114 M -0.78 % | 45.467 M 2.48 % | 44.368 M 80.07 % | 24.639 M 29.18 % | 19.073 M 12.49 % | 16.955 M 1 007.45 % | 1.531 M 6 859.09 % | 22.000 K -8.33 % | 24.000 K -11.11 % | 27.000 K 440.00 % | 5.000 K -16.67 % | 6.000 K -14.29 % | 7.000 K -12.50 % | 8.000 K -11.11 % | 9.000 K -83.02 % | 53.000 K -44.79 % | 96.000 K -30.43 % | 138.000 K -16.87 % | 166.000 K -19.42 % | 206.000 K -16.26 % | 246.000 K | 0.000 | 0.000 |
| Total non current liabilities | 67.726 M -23.52 % | 88.553 M 7.51 % | 82.368 M -28.27 % | 114.831 M 38.19 % | 83.099 M 4.70 % | 79.368 M 5.80 % | 75.019 M -12.74 % | 85.972 M -26.60 % | 117.130 M 108.09 % | 56.288 M -8.84 % | 61.746 M -6.74 % | 66.209 M -8.17 % | 72.103 M -5.29 % | 76.134 M -8.69 % | 83.378 M -11.37 % | 94.073 M 58.55 % | 59.332 M -4.63 % | 62.210 M -4.36 % | 65.049 M 37.59 % | 47.278 M 77.16 % | 26.687 M 8.57 % | 24.580 M 160.63 % | 9.431 M 9.02 % | 8.651 M 92.24 % | 4.500 M -9.78 % | 4.988 M 120.32 % | 2.264 M 201.46 % | 751.000 K -11.23 % | 846.000 K -9.42 % | 934.000 K -8.61 % | 1.022 M -11.44 % | 1.154 M -9.91 % | 1.281 M -8.70 % | 1.403 M -6.90 % | 1.507 M -7.32 % | 1.626 M -6.66 % | 1.742 M | 0.000 | 0.000 |
| Other current liabilities | 16.162 M 33.99 % | 12.062 M 1.52 % | 11.881 M -26.42 % | 16.146 M -16.10 % | 19.245 M 26.95 % | 15.159 M 30.08 % | 11.654 M -35.13 % | 17.966 M -8.54 % | 19.644 M 6.69 % | 18.413 M 64.61 % | 11.186 M -28.41 % | 15.624 M 57.80 % | 9.901 M 22.28 % | 8.097 M 10.45 % | 7.331 M -33.86 % | 11.084 M 28.53 % | 8.624 M 21.06 % | 7.124 M 34.19 % | 5.309 M -50.13 % | 10.646 M 18.35 % | 8.995 M 9.67 % | 8.202 M 6.89 % | 7.673 M -46.25 % | 14.276 M 23.78 % | 11.533 M 24.01 % | 9.300 M -0.43 % | 9.340 M -6.94 % | 10.036 M 39.10 % | 7.215 M 33.41 % | 5.408 M 30.44 % | 4.146 M -33.83 % | 6.266 M 57.48 % | 3.979 M -8.34 % | 4.341 M 45.43 % | 2.985 M 7.07 % | 2.788 M 2.99 % | 2.707 M | 0.000 -100.00 % | 324.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 139.000 K -93.64 % | 2.185 M -32.67 % | 3.245 M -25.06 % | 4.330 M 166.46 % | 1.625 M -54.75 % | 3.591 M -53.80 % | 7.773 M -23.65 % | 10.181 M -15.12 % | 11.995 M -1.06 % | 12.123 M -5.19 % | 12.786 M 4.73 % | 12.209 M 9.23 % | 11.177 M 10.89 % | 10.079 M 48.33 % | 6.795 M 18.40 % | 5.739 M 415.17 % | 1.114 M -32.93 % | 1.661 M -10.12 % | 1.848 M -4.05 % | 1.926 M -72.78 % | 7.075 M -0.32 % | 7.098 M -30.90 % | 10.272 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 550.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 2.584 M -48.22 % | 4.990 M -64.55 % | 14.076 M 56.56 % | 8.991 M 46.08 % | 6.155 M 41.89 % | 4.338 M -25.93 % | 5.857 M 182.81 % | 2.071 M -49.95 % | 4.138 M -61.68 % | 10.799 M 86.41 % | 5.793 M 188.07 % | 2.011 M -48.12 % | 3.876 M 3.86 % | 3.732 M 3.90 % | 3.592 M 107.87 % | 1.728 M -47.98 % | 3.322 M 4.01 % | 3.194 M 4.11 % | 3.068 M 140.06 % | 1.278 M -71.07 % | 4.418 M 19.08 % | 3.710 M 31.28 % | 2.826 M 15 600.00 % | 18.000 K 0.00 % | 18.000 K 0.00 % | 18.000 K 125.00 % | 8.000 K -91.49 % | 94.000 K -47.19 % | 178.000 K -31.54 % | 260.000 K -23.98 % | 342.000 K 1.79 % | 336.000 K 1.82 % | 330.000 K 102.45 % | 163.000 K 4.49 % | 156.000 K 17.29 % | 133.000 K 19.82 % | 111.000 K | 0.000 | 0.000 |
| Total current liabilities | 28.392 M 15.79 % | 24.521 M -34.27 % | 37.303 M 1.70 % | 36.681 M 29.19 % | 28.394 M 0.07 % | 28.375 M 20.48 % | 23.551 M -23.48 % | 30.778 M -19.90 % | 38.424 M -1.29 % | 38.927 M 41.08 % | 27.593 M -12.43 % | 31.508 M 5.45 % | 29.880 M 8.17 % | 27.623 M 0.93 % | 27.369 M -4.38 % | 28.624 M 2.00 % | 28.063 M 20.96 % | 23.200 M 17.12 % | 19.808 M -15.77 % | 23.516 M 4.19 % | 22.570 M 47.21 % | 15.332 M 2.36 % | 14.979 M -23.30 % | 19.529 M -8.30 % | 21.297 M 20.46 % | 17.679 M -17.14 % | 21.337 M 71.89 % | 12.413 M 34.35 % | 9.239 M 31.68 % | 7.016 M 2.20 % | 6.865 M -28.24 % | 9.567 M 14.60 % | 8.348 M 35.76 % | 6.149 M 13.85 % | 5.401 M -32.11 % | 7.956 M 78.11 % | 4.467 M | 0.000 -100.00 % | 1.252 M |
| Total liabilities | 96.118 M -15.00 % | 113.074 M -5.51 % | 119.671 M -21.02 % | 151.512 M 35.89 % | 111.493 M 3.48 % | 107.743 M 9.31 % | 98.570 M -15.57 % | 116.750 M -24.95 % | 155.554 M 63.37 % | 95.215 M 6.58 % | 89.339 M -8.57 % | 97.717 M -4.18 % | 101.983 M -1.71 % | 103.757 M -6.31 % | 110.747 M -9.74 % | 122.697 M 40.39 % | 87.395 M 2.32 % | 85.410 M 0.65 % | 84.857 M 19.86 % | 70.794 M 43.72 % | 49.257 M 23.41 % | 39.912 M 63.51 % | 24.410 M -13.38 % | 28.180 M 9.24 % | 25.797 M 13.81 % | 22.667 M -3.96 % | 23.601 M 79.28 % | 13.164 M 30.53 % | 10.085 M 26.86 % | 7.950 M 0.80 % | 7.887 M -26.43 % | 10.721 M 11.34 % | 9.629 M 27.50 % | 7.552 M 9.32 % | 6.908 M -27.91 % | 9.582 M 54.32 % | 6.209 M | 0.000 -100.00 % | 1.252 M |
| Other non current assets | 1.366 M -6.44 % | 1.460 M -5.81 % | 1.550 M -2.64 % | 1.592 M -24.66 % | 2.113 M -5.20 % | 2.229 M -52.03 % | 4.647 M -13.11 % | 5.348 M 45.84 % | 3.667 M -31.02 % | 5.316 M -14.82 % | 6.241 M 3.55 % | 6.027 M 9.66 % | 5.496 M -0.58 % | 5.528 M 217.15 % | 1.743 M -65.50 % | 5.052 M 23.31 % | 4.097 M -0.80 % | 4.130 M 6.94 % | 3.862 M 8.00 % | 3.576 M -17.01 % | 4.309 M 1.03 % | 4.265 M -4.78 % | 4.479 M 282.49 % | 1.171 M -0.93 % | 1.182 M 2.52 % | 1.153 M -1.03 % | 1.165 M -16.25 % | 1.391 M 0.58 % | 1.383 M 3.75 % | 1.333 M 37.14 % | 972.000 K 0.73 % | 965.000 K 4.21 % | 926.000 K -76.97 % | 4.020 M 46.55 % | 2.743 M 15.11 % | 2.383 M 243.87 % | 693.000 K 101.15 % | -60.393 M -86 375.71 % | 70.000 K |
| Long term investments | 2.119 M 0.00 % | 2.119 M 0.00 % | 2.119 M 0.00 % | 2.119 M -31.34 % | 3.086 M 0.00 % | 3.086 M 0.00 % | 3.086 M 0.00 % | 3.086 M 0.00 % | 3.086 M 0.00 % | 3.086 M 16.98 % | 2.638 M -79.77 % | 13.038 M -38.26 % | 21.117 M 59.21 % | 13.264 M 329.81 % | 3.086 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 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 17.579 M -3.53 % | 18.222 M -3.37 % | 18.857 M -3.21 % | 19.483 M -2.98 % | 20.081 M -12.83 % | 23.037 M -3.80 % | 23.946 M -2.90 % | 24.660 M -3.92 % | 25.667 M -0.85 % | 25.887 M -3.14 % | 26.725 M -2.05 % | 27.285 M -3.10 % | 28.159 M -2.00 % | 28.735 M -1.33 % | 29.121 M -1.75 % | 29.641 M -3.37 % | 30.675 M -1.79 % | 31.235 M -1.91 % | 31.843 M -0.14 % | 31.889 M 11.88 % | 28.502 M 22.89 % | 23.194 M 274.94 % | 6.186 M 60.22 % | 3.861 M -1.20 % | 3.908 M 19.33 % | 3.275 M -8.13 % | 3.565 M -9.47 % | 3.938 M -4.58 % | 4.127 M -8.45 % | 4.508 M -0.84 % | 4.546 M -6.27 % | 4.850 M 5.37 % | 4.603 M -3.56 % | 4.773 M -1.73 % | 4.857 M 1.21 % | 4.799 M 18.17 % | 4.061 M | 0.000 -100.00 % | 881.000 K |
| Total non current assets | 21.064 M -3.38 % | 21.801 M -3.22 % | 22.526 M -2.88 % | 23.194 M -8.25 % | 25.280 M -10.84 % | 28.352 M -10.50 % | 31.679 M -4.28 % | 33.094 M 2.08 % | 32.420 M -5.45 % | 34.289 M -3.69 % | 35.604 M -23.18 % | 46.350 M -15.38 % | 54.772 M 15.24 % | 47.527 M 39.99 % | 33.950 M -2.14 % | 34.693 M -0.23 % | 34.772 M -1.68 % | 35.365 M -0.95 % | 35.705 M 0.68 % | 35.465 M 8.09 % | 32.811 M 19.49 % | 27.459 M 157.47 % | 10.665 M 111.94 % | 5.032 M -1.14 % | 5.090 M 14.95 % | 4.428 M -6.38 % | 4.730 M -11.24 % | 5.329 M -3.28 % | 5.510 M -5.67 % | 5.841 M 5.85 % | 5.518 M -5.11 % | 5.815 M 5.17 % | 5.529 M -37.12 % | 8.793 M 15.70 % | 7.600 M 5.82 % | 7.182 M 51.07 % | 4.754 M 107.87 % | -60.393 M -6 450.47 % | 951.000 K |
| Other current assets | 5.656 M -5.05 % | 5.957 M 52.82 % | 3.898 M -28.53 % | 5.454 M -36.81 % | 8.631 M 25.23 % | 6.892 M 13.43 % | 6.076 M -17.83 % | 7.394 M 22.15 % | 6.053 M 79.67 % | 3.369 M 11.04 % | 3.034 M -6.27 % | 3.237 M -20.17 % | 4.055 M 102.65 % | 2.001 M 4.60 % | 1.913 M -14.67 % | 2.242 M -28.09 % | 3.118 M 43.95 % | 2.166 M -0.82 % | 2.184 M -25.69 % | 2.939 M 1.98 % | 2.882 M 8.75 % | 2.650 M 39.69 % | 1.897 M -7.69 % | 2.055 M -11.15 % | 2.313 M -55.26 % | 5.170 M 217.37 % | 1.629 M 46.76 % | 1.110 M -8.94 % | 1.219 M -63.48 % | 3.338 M 14.32 % | 2.920 M 39.31 % | 2.096 M -24.44 % | 2.774 M 36.18 % | 2.037 M 86.54 % | 1.092 M 102.22 % | 540.000 K 78.22 % | 303.000 K | 0.000 -100.00 % | 150.000 K |
| Short term investments | 0.000 | 0.000 -100.00 % | 24.781 M | 0.000 | 0.000 -100.00 % | 28.540 M -53.24 % | 61.038 M 75.21 % | 34.837 M -52.24 % | 72.949 M 168.00 % | 27.220 M -33.10 % | 40.686 M 6.88 % | 38.067 M 26.20 % | 30.164 M 42.86 % | 21.114 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.003 M -89.99 % | 49.975 M -33.17 % | 74.774 M 274.28 % | 19.978 M -62.82 % | 53.737 M 7.92 % | 49.793 M -28.57 % | 69.707 M 598.47 % | 9.980 M -63.59 % | 27.407 M -31.21 % | 39.844 M 0.11 % | 39.799 M 231.93 % | 11.990 M -46.70 % | 22.495 M -10.04 % | 25.005 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 120.786 M | 0.000 |
| cash and cash equivalents | 58.275 M -26.20 % | 78.964 M -5.46 % | 83.523 M -40.14 % | 139.526 M 24.33 % | 112.219 M -2.79 % | 115.442 M 10.19 % | 104.765 M -37.44 % | 167.467 M -2.37 % | 171.532 M 190.42 % | 59.064 M -15.11 % | 69.575 M -24.62 % | 92.302 M -20.03 % | 115.420 M -28.27 % | 160.915 M -27.56 % | 222.142 M 27.68 % | 173.984 M 86.81 % | 93.133 M -14.30 % | 108.674 M -7.02 % | 116.873 M 182.02 % | 41.441 M 24.21 % | 33.364 M -67.21 % | 101.740 M 359.76 % | 22.129 M -55.64 % | 49.886 M 14.62 % | 43.524 M -61.95 % | 114.386 M 21.26 % | 94.334 M 192.92 % | 32.205 M -23.59 % | 42.149 M -47.00 % | 79.531 M 65.69 % | 47.999 M -18.07 % | 58.588 M -37.34 % | 93.494 M 86.56 % | 50.116 M -19.34 % | 62.133 M 73.03 % | 35.909 M -20.18 % | 44.985 M 174.49 % | -60.393 M -200.00 % | 60.393 M |
| Cash and short term investments | 58.275 M -26.20 % | 78.964 M -27.09 % | 108.304 M -22.38 % | 139.526 M 24.33 % | 112.219 M -22.06 % | 143.982 M -13.16 % | 165.803 M -18.04 % | 202.304 M -17.25 % | 244.481 M 183.34 % | 86.284 M -21.75 % | 110.261 M -15.42 % | 130.369 M -10.45 % | 145.584 M -20.02 % | 182.029 M -18.06 % | 222.142 M 27.68 % | 173.984 M 86.81 % | 93.133 M -14.30 % | 108.674 M -10.83 % | 121.876 M 33.32 % | 91.416 M -15.46 % | 108.138 M -11.16 % | 121.718 M 60.44 % | 75.866 M -23.89 % | 99.679 M -11.97 % | 113.231 M -8.95 % | 124.366 M 2.16 % | 121.741 M 68.97 % | 72.049 M -12.08 % | 81.948 M -10.46 % | 91.521 M 29.83 % | 70.494 M -15.67 % | 83.593 M -10.59 % | 93.494 M 86.56 % | 50.116 M -19.34 % | 62.133 M 73.03 % | 35.909 M -20.18 % | 44.985 M -25.51 % | 60.393 M 0.00 % | 60.393 M |
| Total current assets | 63.931 M -24.72 % | 84.921 M -24.31 % | 112.202 M -22.61 % | 144.980 M 18.34 % | 122.515 M -19.73 % | 152.630 M -12.10 % | 173.644 M -17.86 % | 211.392 M -16.22 % | 252.305 M 174.41 % | 91.945 M -21.06 % | 116.477 M -14.72 % | 136.585 M -10.89 % | 153.271 M -17.69 % | 186.207 M -17.85 % | 226.677 M 26.95 % | 178.557 M 81.16 % | 98.563 M -12.35 % | 112.451 M -10.54 % | 125.695 M 9.76 % | 114.513 M 3.15 % | 111.020 M -10.73 % | 124.368 M 59.93 % | 77.763 M -23.56 % | 101.734 M -11.95 % | 115.544 M -8.99 % | 126.951 M 2.90 % | 123.370 M 68.63 % | 73.159 M -12.03 % | 83.167 M -10.76 % | 93.190 M 28.53 % | 72.505 M -15.21 % | 85.508 M -9.88 % | 94.881 M 81.93 % | 52.153 M -17.51 % | 63.225 M 73.46 % | 36.449 M -19.52 % | 45.288 M -25.01 % | 60.393 M -0.25 % | 60.543 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 290.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 |
| Net receivables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.665 M -5.18 % | 1.756 M -0.51 % | 1.765 M 4.19 % | 1.694 M -4.35 % | 1.771 M -22.73 % | 2.292 M -27.97 % | 3.182 M 6.81 % | 2.979 M -17.98 % | 3.632 M 66.84 % | 2.177 M -16.97 % | 2.622 M 12.48 % | 2.331 M 0.82 % | 2.312 M 43.51 % | 1.611 M -1.47 % | 1.635 M -91.89 % | 20.158 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 551.000 K -36.45 % | 867.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 9.646 M 29.15 % | 7.469 M -34.17 % | 11.346 M -1.72 % | 11.544 M 304.34 % | 2.855 M -57.34 % | 6.693 M 139.46 % | 2.795 M -56.40 % | 6.411 M -50.75 % | 13.017 M 112.56 % | 6.124 M 115.56 % | 2.841 M -23.05 % | 3.692 M -10.13 % | 4.108 M 11.90 % | 3.671 M 0.30 % | 3.660 M 1.58 % | 3.603 M -27.06 % | 4.940 M 76.24 % | 2.803 M -39.54 % | 4.636 M -20.79 % | 5.853 M -27.23 % | 8.043 M 357.25 % | 1.759 M -33.17 % | 2.632 M -20.46 % | 3.309 M 23.89 % | 2.671 M 111.48 % | 1.263 M -26.44 % | 1.717 M -24.79 % | 2.283 M 23.67 % | 1.846 M 36.94 % | 1.348 M -43.29 % | 2.377 M -1.57 % | 2.415 M -40.21 % | 4.039 M 145.53 % | 1.645 M -27.21 % | 2.260 M -55.11 % | 5.035 M 205.34 % | 1.649 M | 0.000 -100.00 % | 928.000 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.980 M -38.57 % | 4.851 M -32.31 % | 7.166 M -27.45 % | 9.877 M -30.53 % | 14.218 M -15.08 % | 16.743 M -19.04 % | 20.681 M -8.65 % | 22.639 M 197.33 % | 7.614 M -0.14 % | 7.625 M -3.48 % | 7.900 M -4.54 % | 8.276 M 105.87 % | 4.020 M -8.82 % | 4.409 M 173.85 % | 1.610 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 |
| 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 |
| Capital lease obligations | 19.145 M -2.95 % | 19.727 M -2.80 % | 20.296 M -2.67 % | 20.852 M -2.51 % | 21.388 M -2.32 % | 21.895 M -2.21 % | 22.390 M -2.32 % | 22.922 M -2.28 % | 23.457 M -2.10 % | 23.961 M -2.01 % | 24.453 M -1.93 % | 24.934 M -1.82 % | 25.395 M -1.67 % | 25.827 M -1.61 % | 26.249 M -1.55 % | 26.662 M -1.46 % | 27.056 M -1.34 % | 27.424 M 4.14 % | 26.335 M 1.61 % | 25.917 M 21.78 % | 21.282 M 13.14 % | 18.810 M 538.93 % | 2.944 M 9 396.77 % | 31.000 K -6.06 % | 33.000 K -8.33 % | 36.000 K 300.00 % | 9.000 K -83.02 % | 53.000 K -44.79 % | 96.000 K -30.43 % | 138.000 K -23.33 % | 180.000 K -18.55 % | 221.000 K -15.33 % | 261.000 K -13.29 % | 301.000 K -6.52 % | 322.000 K -5.01 % | 339.000 K -5.04 % | 357.000 K | 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 -100.00 % | 0.000 | 0.000 | 0.000 | 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 % | 100.410 M -17.57 % | 121.807 M 0.00 % | 121.807 M 48.52 % | 82.013 M 0.00 % | 82.013 M 0.00 % | 82.013 M 0.00 % | 82.013 M |
| Other total stockholders equity | 745.088 M 0.22 % | 743.464 M 0.26 % | 741.546 M 0.28 % | 739.443 M 6.44 % | 694.704 M 0.47 % | 691.450 M 0.43 % | 688.492 M 0.39 % | 685.847 M 0.44 % | 682.836 M 23.15 % | 554.476 M 0.51 % | 551.679 M 0.52 % | 548.815 M 0.56 % | 545.770 M 0.39 % | 543.674 M 0.48 % | 541.068 M 15.73 % | 467.518 M 19.03 % | 392.786 M 0.77 % | 389.766 M 0.79 % | 386.704 M 3.92 % | 372.100 M 1.18 % | 367.764 M 0.67 % | 365.329 M 22.60 % | 297.982 M 0.64 % | 296.100 M 0.60 % | 294.329 M 0.64 % | 292.461 M 6.65 % | 274.230 M 24.31 % | 220.606 M 0.95 % | 218.540 M 0.62 % | 217.200 M 18.76 % | 182.897 M 0.58 % | 181.844 M 0.44 % | 181.049 M 2 249.45 % | 7.706 M 24.43 % | 6.193 M 11.65 % | 5.547 M 19.65 % | 4.636 M | 0.000 -100.00 % | 1.917 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.934 M 1.82 % | -25.395 M 1.67 % | -25.827 M -4.14 % | -24.801 M -0.66 % | -24.639 M -29.18 % | -19.073 M -12.49 % | -16.955 M -1 007.45 % | -1.531 M -6 859.09 % | -22.000 K 8.33 % | -24.000 K 11.11 % | -27.000 K -440.00 % | -5.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 |
| 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 |
| Total assets | 84.995 M -20.36 % | 106.722 M -20.79 % | 134.728 M -19.89 % | 168.174 M 13.79 % | 147.795 M -18.34 % | 180.982 M -11.85 % | 205.323 M -16.02 % | 244.486 M -14.13 % | 284.725 M 125.55 % | 126.234 M -17.00 % | 152.081 M -16.87 % | 182.935 M -12.07 % | 208.043 M -10.99 % | 233.734 M -10.32 % | 260.627 M 22.22 % | 213.250 M 59.94 % | 133.335 M -9.80 % | 147.816 M -8.42 % | 161.400 M 7.62 % | 149.978 M 4.27 % | 143.831 M -5.27 % | 151.827 M 71.70 % | 88.428 M -17.18 % | 106.766 M -11.50 % | 120.634 M -8.18 % | 131.379 M 2.56 % | 128.100 M 63.21 % | 78.488 M -11.49 % | 88.677 M -10.46 % | 99.031 M 26.93 % | 78.023 M -14.56 % | 91.323 M -9.05 % | 100.410 M 64.75 % | 60.946 M -13.95 % | 70.825 M 62.33 % | 43.631 M -12.81 % | 50.042 M | 0.000 -100.00 % | 61.494 M |
| 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-03-31 | 2014-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 -100.00 % | 8.076 M 33.25 % | 6.061 M 145.68 % | 2.467 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.463 M -42.04 % | -1.734 M 62.23 % | -4.591 M 40.14 % | -7.670 M -2 145.33 % | 375.000 K | 0.000 | 0.000 100.00 % | -49.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 1.625 M -9.87 % | 1.803 M -14.27 % | 2.103 M 22.27 % | 1.720 M -47.16 % | 3.255 M 15.67 % | 2.814 M 6.39 % | 2.645 M -8.89 % | 2.903 M -1.76 % | 2.955 M 9.89 % | 2.689 M -6.08 % | 2.863 M -0.42 % | 2.875 M 37.17 % | 2.096 M -14.55 % | 2.453 M -16.28 % | 2.930 M -3.30 % | 3.030 M 11.27 % | 2.723 M -0.15 % | 2.727 M 10.90 % | 2.459 M -23.54 % | 3.216 M 34.62 % | 2.389 M 1.44 % | 2.355 M 25.33 % | 1.879 M 15.06 % | 1.633 M 6.25 % | 1.537 M -11.87 % | 1.744 M 2.83 % | 1.696 M 33.44 % | 1.271 M 14.71 % | 1.108 M -4.15 % | 1.156 M 30.77 % | 884.000 K 21.10 % | 730.000 K -56.91 % | 1.694 M 47.56 % | 1.148 M 73.41 % | 662.000 K -21.93 % | 848.000 K -32.75 % | 1.261 M 105.71 % | 613.000 K 19.96 % | 511.000 K 46.00 % | 350.000 K |
| Change in working capital | 3.913 M 199.75 % | -3.923 M -36.98 % | -2.864 M -145.77 % | 6.257 M 449.55 % | -1.790 M -122.97 % | 7.792 M 208.16 % | -7.204 M -1 312.79 % | 594.000 K 112.90 % | -4.604 M -196.18 % | 4.787 M 176.06 % | -6.294 M -1 096.58 % | -526.000 K 84.56 % | -3.407 M -23.94 % | -2.749 M 29.87 % | -3.920 M 3.40 % | -4.058 M -712.99 % | 662.000 K 370.20 % | -245.000 K -101.79 % | 13.693 M 847.43 % | -1.832 M -131.96 % | 5.733 M 508.92 % | -1.402 M 76.56 % | -5.982 M -342.87 % | 2.463 M -38.21 % | 3.986 M 289.36 % | -2.105 M -120.95 % | 10.048 M 219.09 % | 3.149 M 11.12 % | 2.834 M 18 793.33 % | 15.000 K 100.59 % | -2.561 M -971.09 % | 294.000 K -90.16 % | 2.989 M 600.67 % | -597.000 K 40.06 % | -996.000 K -171.45 % | 1.394 M -10.06 % | 1.550 M 314.68 % | -722.000 K -201.12 % | 714.000 K 248.44 % | -481.000 K |
| Accounts receivables | 0.000 | 0.000 | 0.000 -100.00 % | 1.665 M 1 729.67 % | 91.000 K 911.11 % | 9.000 K 112.68 % | -71.000 K -192.21 % | 77.000 K -85.25 % | 522.000 K -41.28 % | 889.000 K 537.93 % | -203.000 K -131.09 % | 653.000 K 144.88 % | -1.455 M -426.97 % | 445.000 K 6 257.14 % | 7.000 K 240.00 % | -5.000 K 99.29 % | -701.000 K -34 950.00 % | -2.000 K -100.01 % | 20.000 M 199.22 % | -20.158 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 551.000 K 74.37 % | 316.000 K 199.68 % | -317.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 29.000 K 131.87 % | -91.000 K -911.11 % | -9.000 K -112.68 % | 71.000 K 192.21 % | -77.000 K 85.25 % | -522.000 K 41.28 % | -889.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.676 M -386.01 % | 586.000 K | 0.000 -100.00 % | 1.656 M 134.78 % | -4.762 M -413.15 % | -928.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 549.000 K 122.24 % | -2.468 M -198.09 % | 2.516 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 2.177 M 156.15 % | -3.877 M -1 858.08 % | -198.000 K -102.28 % | 8.689 M 326.39 % | -3.838 M -198.46 % | 3.898 M 207.80 % | -3.616 M -248.01 % | 2.443 M 221.85 % | -2.005 M -160.81 % | 3.297 M 440.25 % | -969.000 K -238.81 % | -286.000 K -184.12 % | 340.000 K 592.75 % | -69.000 K -209.52 % | 63.000 K 105.43 % | -1.161 M -151.46 % | 2.256 M 306.59 % | -1.092 M -3.02 % | -1.060 M -175.66 % | 1.401 M -14.73 % | 1.643 M 274.60 % | -941.000 K -54.26 % | -610.000 K -217.53 % | 519.000 K -62.36 % | 1.379 M 407.81 % | -448.000 K 20.28 % | -562.000 K -228.90 % | 436.000 K -11.38 % | 492.000 K 148.86 % | -1.007 M -557.73 % | 220.000 K 112.02 % | -1.830 M -164.23 % | 2.849 M 659.72 % | -509.000 K 44.31 % | -914.000 K -170.25 % | 1.301 M 198.39 % | 436.000 K 8 820.00 % | -5.000 K -101.72 % | 290.000 K | 0.000 |
| Other working capital | 1.736 M 3 873.91 % | -46.000 K 98.27 % | -2.666 M 34.93 % | -4.097 M -300.05 % | 2.048 M -47.41 % | 3.894 M 208.53 % | -3.588 M -94.05 % | -1.849 M 28.86 % | -2.599 M -274.43 % | 1.490 M 127.98 % | -5.325 M -2 118.75 % | -240.000 K 93.59 % | -3.747 M -39.81 % | -2.680 M -15.82 % | -2.314 M 33.47 % | -3.478 M -118.19 % | -1.594 M -97.52 % | -807.000 K -66.39 % | -485.000 K -102.72 % | 17.853 M 336.50 % | 4.090 M 987.20 % | -461.000 K 91.42 % | -5.372 M -376.34 % | 1.944 M -25.43 % | 2.607 M 257.33 % | -1.657 M -115.62 % | 10.610 M 291.08 % | 2.713 M 15.84 % | 2.342 M 3 102.56 % | -78.000 K 87.60 % | -629.000 K -738.67 % | -75.000 K -153.57 % | 140.000 K 259.09 % | -88.000 K -7.32 % | -82.000 K -188.17 % | 93.000 K -91.65 % | 1.114 M 255.37 % | -717.000 K -269.10 % | 424.000 K 188.15 % | -481.000 K |
| Other non cash items | -20.156 M -342.89 % | -4.551 M 83.12 % | -26.963 M -191.44 % | 29.487 M 19 959.18 % | 147.000 K -1.34 % | 149.000 K 101.62 % | -9.191 M 69.94 % | -30.576 M -563.40 % | -4.609 M -4 663.37 % | 101.000 K 104.62 % | -2.187 M -1 282.16 % | 185.000 K 2.78 % | 180.000 K 3.45 % | 174.000 K 4.19 % | 167.000 K 83.52 % | 91.000 K 15.19 % | 79.000 K -94.82 % | 1.526 M 143.77 % | 626.000 K -90.85 % | 6.844 M 3 591.84 % | -196.000 K 20.33 % | -246.000 K 16.61 % | -295.000 K 4.22 % | -308.000 K -40.64 % | -219.000 K -376.09 % | -46.000 K 33.33 % | -69.000 K 8.00 % | -75.000 K -87.50 % | -40.000 K -766.67 % | 6.000 K -14.29 % | 7.000 K 0.00 % | 7.000 K -99.75 % | 2.849 M 94 866.67 % | 3.000 K 100.33 % | -914.000 K -5 476.47 % | 17.000 K -96.10 % | 436.000 K 235.40 % | -322.000 K -153.05 % | 607.000 K 146.75 % | 246.000 K |
| Net cash provided by operating activities | -20.689 M 30.26 % | -29.667 M 4.60 % | -31.098 M -67.51 % | -18.565 M 41.73 % | -31.858 M -42.31 % | -22.386 M 39.33 % | -36.901 M -18.72 % | -31.083 M 13.14 % | -35.787 M -36.71 % | -26.178 M 12.79 % | -30.017 M -30.68 % | -22.969 M 18.34 % | -28.127 M -6.32 % | -26.454 M -20.30 % | -21.990 M 26.51 % | -29.924 M -96.16 % | -15.255 M -22.72 % | -12.431 M -5 153.25 % | 246.000 K 102.32 % | -10.603 M 5.53 % | -11.224 M 37.99 % | -18.099 M 10.96 % | -20.327 M -47.17 % | -13.812 M -37.78 % | -10.025 M 28.79 % | -14.078 M -486.58 % | -2.400 M 77.29 % | -10.567 M -10.86 % | -9.532 M 19.29 % | -11.810 M 7.88 % | -12.820 M -33.60 % | -9.596 M -4.63 % | -9.171 M 17.76 % | -11.151 M -5.02 % | -10.618 M -29.47 % | -8.201 M -50.09 % | -5.464 M 10.37 % | -6.096 M -86.48 % | -3.269 M 6.68 % | -3.503 M |
| Investments in property plant and equipment | 0.000 100.00 % | -29.000 K | 0.000 100.00 % | -38.000 K | 0.000 -100.00 % | 1.000 K 100.43 % | -235.000 K 65.13 % | -674.000 K -105.49 % | -328.000 K -195.50 % | -111.000 K 13.28 % | -128.000 K 47.76 % | -245.000 K 20.97 % | -310.000 K 27.57 % | -428.000 K -63.36 % | -262.000 K -803.45 % | -29.000 K 94.44 % | -522.000 K 47.17 % | -988.000 K 45.02 % | -1.797 M 77.97 % | -8.157 M -217.39 % | -2.570 M -94.70 % | -1.320 M -123.35 % | -591.000 K -203.08 % | -195.000 K 80.90 % | -1.021 M -6 281.25 % | -16.000 K 89.47 % | -152.000 K -126.87 % | -67.000 K -45.65 % | -46.000 K 85.26 % | -312.000 K 21.21 % | -396.000 K -26.11 % | -314.000 K -73.48 % | -181.000 K 40.07 % | -302.000 K 80.20 % | -1.525 M -420.48 % | -293.000 K 58.85 % | -712.000 K -1 030.16 % | -63.000 K 41.67 % | -108.000 K -671.43 % | -14.000 K |
| Acquisitions net | -125.000 K | 0.000 -100.00 % | 29.000 K -98.14 % | 1.560 M | 0.000 100.00 % | -32.922 M -229.04 % | 25.513 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -24.669 M | 0.000 | 0.000 100.00 % | -2.468 M 94.91 % | -48.500 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -34.417 M -102.56 % | -16.991 M 50.63 % | -34.417 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -74.570 M -3 728 600.00 % | 2.000 K 100.01 % | -33.638 M -35.81 % | -24.768 M 64.37 % | -69.514 M | 0.000 100.00 % | -2.486 M -124 200.00 % | -2.000 K 99.99 % | -39.773 M | 0.000 | 0.000 100.00 % | -25.020 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.640 M -19.07 % | 35.390 M 53.96 % | 22.987 M -40.13 % | 38.395 M 488.88 % | 6.520 M -59.25 % | 16.000 M 113.02 % | 7.511 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.000 M | 0.000 -100.00 % | 5.000 M -88.89 % | 45.000 M 80.00 % | 25.000 M 25.00 % | 20.000 M -41.18 % | 34.000 M 13.33 % | 30.000 M -33.33 % | 45.000 M 350.00 % | 10.000 M -42.86 % | 17.500 M 16.67 % | 15.000 M | 0.000 -100.00 % | 12.000 M -4.01 % | 12.501 M 400.24 % | 2.499 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 125.000 K -99.50 % | 25.096 M | 0.000 | 0.000 -100.00 % | 28.640 M -13.01 % | 32.922 M 229.04 % | -25.513 M -166.45 % | 38.395 M 488.88 % | 6.520 M -59.25 % | 16.000 M 113.02 % | 7.511 M -78.18 % | 34.417 M 302.56 % | -16.991 M 50.63 % | -34.417 M | 0.000 -100.00 % | 50.000 M | 0.000 -100.00 % | 5.000 M -88.89 % | 45.000 M 40 809.09 % | 110.000 K 100.20 % | -54.570 M -260.49 % | 34.002 M 1 034.63 % | -3.638 M -117.98 % | 20.232 M 224 700.00 % | 9.000 K -99.95 % | 17.500 M 39.84 % | 12.514 M 625 800.00 % | -2.000 K 99.99 % | -27.773 M -1 292.13 % | -1.995 M -179.83 % | 2.499 M 109.99 % | -25.020 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 -100.00 % | 25.067 M 201.73 % | -24.640 M -1 718.92 % | 1.522 M -94.69 % | 28.640 M -13.01 % | 32.923 M 227.87 % | -25.748 M -168.26 % | 37.721 M 509.19 % | 6.192 M -61.03 % | 15.889 M 115.21 % | 7.383 M 3 113.47 % | -245.000 K 98.58 % | -17.301 M 50.35 % | -34.845 M -13 199.62 % | -262.000 K -803.45 % | -29.000 K 94.44 % | -522.000 K -113.01 % | 4.012 M -90.71 % | 43.203 M 154.84 % | 16.953 M 129.67 % | -57.140 M -274.84 % | 32.682 M 872.81 % | -4.229 M -121.11 % | 20.037 M 133.10 % | -60.526 M -446.18 % | 17.484 M 41.43 % | 12.362 M 18 015.94 % | -69.000 K 99.75 % | -27.819 M -372.90 % | 10.194 M 384.74 % | 2.103 M 108.30 % | -25.334 M -13 896.69 % | -181.000 K 40.07 % | -302.000 K 80.20 % | -1.525 M -420.48 % | -293.000 K 58.85 % | -712.000 K -1 030.16 % | -63.000 K 41.67 % | -108.000 K -671.43 % | -14.000 K |
| Debt repayment | 0.000 | 0.000 | 0.000 100.00 % | -3.000 K | 0.000 100.00 % | -4.000 K 92.45 % | -53.000 K 29.33 % | -75.000 K 79.95 % | -374.000 K -419.44 % | -72.000 K -2.86 % | -70.000 K -1.45 % | -69.000 K -2.99 % | -67.000 K -3.08 % | -65.000 K -1.56 % | -64.000 K -100.32 % | 19.857 M 32 652.46 % | -61.000 K 17.57 % | -74.000 K -100.38 % | 19.656 M 35 200.00 % | -56.000 K -1.82 % | -55.000 K -1.85 % | -54.000 K -35.00 % | -40.000 K -1 900.00 % | -2.000 K 0.00 % | -2.000 K 0.00 % | -2.000 K 95.45 % | -44.000 K -2.33 % | -43.000 K -2.38 % | -42.000 K 0.00 % | -42.000 K -2.44 % | -41.000 K -2.50 % | -40.000 K 0.00 % | -40.000 K -5.26 % | -38.000 K -123.53 % | -17.000 K 5.56 % | -18.000 K -12.50 % | -16.000 K | 0.000 | 0.000 | 0.000 |
| Common stock issued | -115.000 K -200.00 % | 115.000 K | 0.000 -100.00 % | 43.270 M | 0.000 -100.00 % | 144.000 K | 0.000 100.00 % | -8.224 M -106.42 % | 128.093 M 84 929.80 % | -151.000 K -556.52 % | -23.000 K -113.94 % | 165.000 K 558.33 % | -36.000 K -125.00 % | -16.000 K -100.02 % | 70.353 M -22.16 % | 90.377 M | 0.000 100.00 % | -41.000 K -100.34 % | 11.937 M 1 348.67 % | 824.000 K 27 566.67 % | -3.000 K -100.00 % | 60.362 M 2 011 966.67 % | 3.000 K 100.00 % | -67.882 M -20 732.83 % | 329.000 K -97.97 % | 16.210 M -68.81 % | 51.969 M 9 396.78 % | -559.000 K | 0.000 -100.00 % | 32.641 M 19 214.20 % | 169.000 K -94.48 % | 3.060 M -93.94 % | 50.455 M 14 033.05 % | 357.000 K | 0.000 -100.00 % | 56.000 K | 0.000 -100.00 % | 336.000 K | 0.000 | 0.000 |
| Common stock repurchased | 115.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 217.000 K 367.90 % | -81.000 K | 0.000 | 0.000 -100.00 % | 323.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 100.00 % | -161.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 financing activites | 0.000 -100.00 % | 41.000 K 115.47 % | -265.000 K -334.51 % | 113.000 K 2 360.00 % | -5.000 K -103.47 % | 144.000 K | 0.000 100.00 % | -2.377 M -116.48 % | 14.426 M 9 653.64 % | -151.000 K -556.52 % | -23.000 K -113.94 % | 165.000 K 358.33 % | 36.000 K -73.72 % | 137.000 K 13.22 % | 121.000 K -78.77 % | 570.000 K 91.92 % | 297.000 K 1.02 % | 294.000 K 194.00 % | 100.000 K -68.85 % | 321.000 K 646.51 % | 43.000 K -99.09 % | 4.720 M 6 393.33 % | -75.000 K -153.96 % | 139.000 K | 0.000 -100.00 % | 245.000 K 1.24 % | 242.000 K -67.07 % | 735.000 K 6 581.82 % | 11.000 K -98.00 % | 549.000 K 224.85 % | 169.000 K 105.64 % | -2.996 M -229.42 % | 2.315 M 362.17 % | -883.000 K -102.30 % | 38.384 M 6 290.97 % | -620.000 K | 0.000 100.00 % | -16.000 K | 0.000 -100.00 % | 52.998 M |
| Net cash used provided by financing activities | 0.000 -100.00 % | 41.000 K 115.47 % | -265.000 K -100.61 % | 43.380 M 867 700.00 % | -5.000 K -103.57 % | 140.000 K 364.15 % | -53.000 K 99.50 % | -10.703 M -107.53 % | 142.063 M 64 092.34 % | -222.000 K -138.71 % | -93.000 K -196.88 % | 96.000 K 243.28 % | -67.000 K -193.06 % | 72.000 K -99.90 % | 70.410 M -36.46 % | 110.804 M 46 850.85 % | 236.000 K 7.27 % | 220.000 K -99.31 % | 31.693 M 2 810.28 % | 1.089 M 9 175.00 % | -12.000 K -100.02 % | 65.028 M 56 646.09 % | -115.000 K -183.94 % | 137.000 K -58.10 % | 327.000 K -98.01 % | 16.453 M -68.46 % | 52.167 M 7 438.58 % | 692.000 K 2 332.26 % | -31.000 K -100.09 % | 33.148 M 25 796.88 % | 128.000 K 433.33 % | 24.000 K -99.95 % | 52.730 M 9 449.29 % | -564.000 K -101.47 % | 38.367 M 6 692.27 % | -582.000 K -3 537.50 % | -16.000 K -105.00 % | 320.000 K | 0.000 -100.00 % | 52.998 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 -100.00 % | 967.000 K -90.41 % | 10.088 M 394.54 % | -3.425 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -20.689 M -353.81 % | -4.559 M 91.86 % | -56.003 M -305.09 % | 27.307 M 947.25 % | -3.223 M -130.19 % | 10.677 M 117.03 % | -62.702 M -1 442.48 % | -4.065 M -103.61 % | 112.468 M 1 170.00 % | -10.511 M 53.75 % | -22.727 M 1.69 % | -23.118 M 49.19 % | -45.495 M 25.69 % | -61.227 M -227.14 % | 48.158 M -40.44 % | 80.851 M 620.24 % | -15.541 M -89.55 % | -8.199 M -110.91 % | 75.142 M 910.11 % | 7.439 M 110.88 % | -68.376 M -185.89 % | 79.611 M 422.69 % | -24.671 M -487.79 % | 6.362 M 109.06 % | -70.224 M -453.61 % | 19.859 M -68.04 % | 62.129 M 724.79 % | -9.944 M 73.40 % | -37.382 M -218.55 % | 31.532 M 397.78 % | -10.589 M 69.66 % | -34.906 M -180.47 % | 43.378 M 460.97 % | -12.017 M -145.82 % | 26.224 M 388.94 % | -9.076 M -46.58 % | -6.192 M -6.05 % | -5.839 M -72.90 % | -3.377 M -106.82 % | 49.481 M |
| Cash at beginning of period | 81.083 M -2.92 % | 83.523 M -40.14 % | 139.526 M 24.33 % | 112.219 M -5.32 % | 118.528 M 9.90 % | 107.851 M -36.76 % | 170.553 M -2.33 % | 174.618 M 180.96 % | 62.150 M -14.47 % | 72.661 M -23.83 % | 95.388 M -19.51 % | 118.506 M -27.74 % | 164.001 M -27.18 % | 225.228 M 27.20 % | 177.070 M 84.03 % | 96.219 M -13.91 % | 111.760 M -6.83 % | 119.959 M 167.66 % | 44.817 M 19.90 % | 37.378 M -64.66 % | 105.754 M 304.52 % | 26.143 M -48.55 % | 50.814 M 14.31 % | 44.452 M -61.24 % | 114.676 M 20.94 % | 94.817 M 190.07 % | 32.688 M -22.45 % | 42.149 M -47.00 % | 79.531 M 65.69 % | 47.999 M -18.07 % | 58.588 M -37.34 % | 93.494 M 86.56 % | 50.116 M -19.34 % | 62.133 M 73.03 % | 35.909 M -20.18 % | 44.985 M -12.10 % | 51.177 M -10.24 % | 57.016 M -5.59 % | 60.393 M 453.45 % | 10.912 M |
| Cash at end of period | 60.394 M -23.52 % | 78.964 M -5.46 % | 83.523 M -40.14 % | 139.526 M 21.01 % | 115.305 M -2.72 % | 118.528 M 9.90 % | 107.851 M -36.76 % | 170.553 M -2.33 % | 174.618 M 180.96 % | 62.150 M -14.47 % | 72.661 M -23.83 % | 95.388 M -19.51 % | 118.506 M -27.74 % | 164.001 M -27.18 % | 225.228 M 27.20 % | 177.070 M 84.03 % | 96.219 M -13.91 % | 111.760 M -6.83 % | 119.959 M 167.66 % | 44.817 M 19.90 % | 37.378 M -64.66 % | 105.754 M 304.52 % | 26.143 M -48.55 % | 50.814 M 14.31 % | 44.452 M -61.24 % | 114.676 M 20.94 % | 94.817 M 194.42 % | 32.205 M -23.59 % | 42.149 M -47.00 % | 79.531 M 65.69 % | 47.999 M -18.07 % | 58.588 M -37.34 % | 93.494 M 86.56 % | 50.116 M -19.34 % | 62.133 M 73.03 % | 35.909 M -20.18 % | 44.985 M -12.10 % | 51.177 M -10.24 % | 57.016 M -5.59 % | 60.393 M |
| Operating cash flow | -20.689 M 30.26 % | -29.667 M 4.60 % | -31.098 M -67.51 % | -18.565 M 41.73 % | -31.858 M -42.31 % | -22.386 M 39.33 % | -36.901 M -18.72 % | -31.083 M 13.14 % | -35.787 M -36.71 % | -26.178 M 12.79 % | -30.017 M -30.68 % | -22.969 M 18.34 % | -28.127 M -6.32 % | -26.454 M -20.30 % | -21.990 M 26.51 % | -29.924 M -96.16 % | -15.255 M -22.72 % | -12.431 M -5 153.25 % | 246.000 K 102.32 % | -10.603 M 5.53 % | -11.224 M 37.99 % | -18.099 M 10.96 % | -20.327 M -47.17 % | -13.812 M -37.78 % | -10.025 M 28.79 % | -14.078 M -486.58 % | -2.400 M 77.29 % | -10.567 M -10.86 % | -9.532 M 19.29 % | -11.810 M 7.88 % | -12.820 M -33.60 % | -9.596 M -4.63 % | -9.171 M 17.76 % | -11.151 M -5.02 % | -10.618 M -29.47 % | -8.201 M -50.09 % | -5.464 M 10.37 % | -6.096 M -86.48 % | -3.269 M 6.68 % | -3.503 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 100.00 % | -38.000 K | 0.000 -100.00 % | 1.000 K 100.43 % | -235.000 K 65.13 % | -674.000 K -105.49 % | -328.000 K -195.50 % | -111.000 K 13.28 % | -128.000 K 47.76 % | -245.000 K 20.97 % | -310.000 K 27.57 % | -428.000 K -63.36 % | -262.000 K -803.45 % | -29.000 K 94.44 % | -522.000 K 47.17 % | -988.000 K 45.02 % | -1.797 M 77.97 % | -8.157 M -217.39 % | -2.570 M -94.70 % | -1.320 M -123.35 % | -591.000 K -203.08 % | -195.000 K 80.90 % | -1.021 M -6 281.25 % | -16.000 K 89.47 % | -152.000 K -126.87 % | -67.000 K -45.65 % | -46.000 K 85.26 % | -312.000 K 21.21 % | -396.000 K -26.11 % | -314.000 K -73.48 % | -181.000 K 40.07 % | -302.000 K 80.20 % | -1.525 M -420.48 % | -293.000 K 58.85 % | -712.000 K -1 030.16 % | -63.000 K 41.67 % | -108.000 K -671.43 % | -14.000 K |
| Free CashFlow | -20.689 M 30.26 % | -29.667 M 4.60 % | -31.098 M -67.17 % | -18.603 M 41.61 % | -31.858 M -42.32 % | -22.385 M 39.72 % | -37.136 M -16.94 % | -31.757 M 12.07 % | -36.115 M -37.38 % | -26.289 M 12.79 % | -30.145 M -29.86 % | -23.214 M 18.37 % | -28.437 M -5.78 % | -26.882 M -20.81 % | -22.252 M 25.71 % | -29.953 M -89.85 % | -15.777 M -17.57 % | -13.419 M -765.18 % | -1.551 M 91.73 % | -18.760 M -36.00 % | -13.794 M 28.97 % | -19.419 M 7.17 % | -20.918 M -49.34 % | -14.007 M -26.81 % | -11.046 M 21.63 % | -14.094 M -452.27 % | -2.552 M 76.00 % | -10.634 M -11.03 % | -9.578 M 20.99 % | -12.122 M 8.28 % | -13.216 M -33.36 % | -9.910 M -5.97 % | -9.352 M 18.34 % | -11.453 M 5.68 % | -12.143 M -42.96 % | -8.494 M -37.53 % | -6.176 M -0.28 % | -6.159 M -82.38 % | -3.377 M 3.98 % | -3.517 M |
| 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 |