G1 Therapeutics, Inc. GTHX
Trading inactive
Finances
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 82.511 M 60.84 % | 51.301 M 62.98 % | 31.476 M -30.49 % | 45.285 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 522.000 K -49.94 % | 1.043 M |
| Net income | -47.967 M 67.49 % | -147.559 M 0.53 % | -148.352 M -49.47 % | -99.254 M 18.70 % | -122.091 M -43.15 % | -85.288 M -41.86 % | -60.121 M -98.48 % | -30.291 M -49.49 % | -20.263 M -182.19 % | -7.181 M |
| Income before tax | -44.852 M 69.25 % | -145.859 M 1.06 % | -147.427 M -50.68 % | -97.844 M 20.09 % | -122.447 M -43.57 % | -85.288 M -41.86 % | -60.121 M -98.48 % | -30.291 M -49.49 % | -20.263 M -203.42 % | -6.678 M |
| Income before tax ratio | -0.54 80.88 % | -2.84 39.30 % | -4.68 -116.78 % | -2.16 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -38.82 -506.09 % | -6.40 |
| EBITDA | -39.014 M 71.08 % | -134.897 M 5.31 % | -142.457 M -49.19 % | -95.484 M | 0.000 | 0.000 | 0.000 100.00 % | -30.324 M -97.14 % | -15.382 M -130.93 % | -6.661 M |
| Net income ratio | -0.58 79.79 % | -2.88 38.97 % | -4.71 -115.04 % | -2.19 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -38.82 -463.69 % | -6.89 |
| Ratio EBITDA | -0.47 82.02 % | -2.63 41.90 % | -4.53 -114.65 % | -2.11 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -29.47 -361.30 % | -6.39 |
| Gross profit ratio | 0.91 -1.53 % | 0.93 -0.96 % | 0.94 -6.40 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -23.39 -513.26 % | -3.81 |
| Weighted average shs out dil | 51.733 M 18.58 % | 43.626 M 4.01 % | 41.943 M 10.73 % | 37.878 M 1.01 % | 37.499 M 12.55 % | 33.317 M 13.47 % | 29.360 M 43.72 % | 20.429 M 0.00 % | 20.429 M 0.00 % | 20.429 M |
| Weighted average shs out | 51.733 M 18.58 % | 43.626 M 4.01 % | 41.943 M 10.73 % | 37.878 M 1.01 % | 37.499 M 12.55 % | 33.317 M 15.37 % | 28.877 M 41.35 % | 20.429 M 0.00 % | 20.429 M 0.00 % | 20.429 M |
| EPS diluted | -0.93 72.49 % | -3.38 4.52 % | -3.54 -35.11 % | -2.62 19.63 % | -3.26 -27.34 % | -2.56 -24.88 % | -2.05 -38.51 % | -1.48 -49.49 % | -0.99 -182.86 % | -0.35 |
| Earnings per share | -0.93 72.49 % | -3.38 4.52 % | -3.54 -35.11 % | -2.62 19.63 % | -3.26 -27.34 % | -2.56 -23.08 % | -2.08 -40.54 % | -1.48 -49.49 % | -0.99 -182.86 % | -0.35 |
| Gross profit | 75.316 M 58.38 % | 47.553 M 61.42 % | 29.460 M -34.95 % | 45.285 M 12 820.51 % | -356.000 K -103.43 % | -175.000 K -96.63 % | -89.000 K -32.39 % | -67.226 K 99.45 % | -12.208 M -207.01 % | -3.976 M |
| Income tax expense | 3.115 M 83.24 % | 1.700 M 83.78 % | 925.000 K -34.40 % | 1.410 M 496.07 % | -356.000 K | 0.000 -100.00 % | 41.000 K -50.14 % | 82.231 K -98.31 % | 4.857 M 866.83 % | 502.364 K |
| Cost of revenue | 7.195 M 91.97 % | 3.748 M 85.91 % | 2.016 M | 0.000 -100.00 % | 356.000 K 103.43 % | 175.000 K 96.63 % | 89.000 K 32.39 % | 67.226 K -99.47 % | 12.730 M 153.63 % | 5.019 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 68.490 M 71.06 % | 40.039 M 115.23 % | 18.603 M 162.49 % | 7.087 M 35.52 % | 5.230 M 62.61 % | 3.216 M 19.04 % | 2.702 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 |
| Other expenses | 0.000 -100.00 % | 3.000 K 100.87 % | -346.000 K 36.16 % | -542.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 182.372 K 913.18 % | 18.000 K | 0.000 |
| Operating expenses | 114.843 M -37.49 % | 183.731 M 6.87 % | 171.917 M 21.27 % | 141.761 M 9.86 % | 129.041 M 44.53 % | 89.286 M 46.45 % | 60.968 M 100.61 % | 30.391 M 90.59 % | 15.946 M 490.41 % | 2.701 M |
| Cost and expenses | 122.038 M -34.91 % | 187.479 M 7.79 % | 173.933 M 22.69 % | 141.761 M 9.86 % | 129.041 M 44.53 % | 89.286 M 46.45 % | 60.968 M 100.61 % | 30.391 M 90.59 % | 15.946 M 106.56 % | 7.720 M |
| Research and development expenses | 43.711 M -47.54 % | 83.316 M 9.30 % | 76.225 M 4.03 % | 73.271 M -17.67 % | 89.002 M 25.92 % | 70.683 M 31.18 % | 53.881 M 114.14 % | 25.161 M 97.65 % | 12.730 M 153.63 % | 5.019 M |
| Selling general and administrative expenses | 71.132 M -29.16 % | 100.415 M 4.94 % | 95.692 M 39.72 % | 68.490 M 71.06 % | 40.039 M 115.23 % | 18.603 M 162.49 % | 7.087 M 35.52 % | 5.230 M 62.61 % | 3.216 M 19.04 % | 2.702 M |
| Interest income | 2.473 M 230.61 % | 748.000 K 1 639.53 % | 43.000 K -95.48 % | 952.000 K -85.56 % | 6.594 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 912.000 |
| Interest expense | 10.038 M -3.78 % | 10.432 M 123.53 % | 4.667 M 162.49 % | 1.778 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 513.000 K -3.21 % | 530.000 K 13.01 % | 469.000 K -19.42 % | 582.000 K 63.48 % | 356.000 K 103.43 % | 175.000 K 96.63 % | 89.000 K 32.39 % | 67.226 K 60.06 % | 42.000 K 142.58 % | 17.314 K |
| Operating income | -39.527 M 70.97 % | -136.178 M 4.41 % | -142.457 M -47.66 % | -96.476 M 25.24 % | -129.041 M -44.53 % | -89.286 M -46.45 % | -60.968 M -100.61 % | -30.391 M -97.04 % | -15.424 M -130.96 % | -6.678 M |
| Operating income ratio | -0.48 81.95 % | -2.65 41.35 % | -4.53 -112.44 % | -2.13 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -29.55 -361.36 % | -6.40 |
| Total other income expenses net | -5.325 M 45.00 % | -9.681 M -94.79 % | -4.970 M -263.30 % | -1.368 M -120.75 % | 6.594 M 64.93 % | 3.998 M 372.02 % | 847.000 K 745.81 % | 100.141 K 102.07 % | -4.839 M -7 560 837.50 % | -64.000 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 24.892 M 329.86 % | -10.829 M 92.16 % | -138.131 M 23.07 % | -179.548 M 30.67 % | -258.991 M 29.87 % | -369.290 M -255.73 % | -103.812 M -119.45 % | -47.305 M -106.23 % | -22.938 M -520.94 % | -3.694 M |
| Total investments | 50.125 M -0.70 % | 50.476 M 16 078.21 % | 312.000 K -28.60 % | 437.000 K 0.00 % | 437.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 57.173 M -31.75 % | 83.765 M 0.85 % | 83.055 M 199.21 % | 27.758 M 171.68 % | 10.217 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 0.00 % | 0.000 0.00 % | 0.000 -304.88 % | 0.000 0.00 % | 0.000 100.00 % | -322.000 K -77.90 % | -181.000 K -68.77 % | -107.249 K -54.53 % | -69.402 K -7 753 397 118 480 945.00 % | 0.000 |
| Retained earnings | -779.985 M -6.55 % | -732.018 M -25.25 % | -584.459 M -34.02 % | -436.107 M -29.47 % | -336.853 M -57.11 % | -214.406 M -66.05 % | -129.118 M -98.69 % | -64.986 M -105.09 % | -31.687 M -198.28 % | -10.623 M |
| Common stock | 5.000 K 0.00 % | 5.000 K 25.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 33.33 % | 3.000 K 1 900.00 % | 150.000 1.35 % | 148.000 -61.26 % | 382.000 |
| Total equity | 35.386 M -48.53 % | 68.747 M 111.76 % | -584.459 M -34.02 % | -436.107 M -29.47 % | -336.853 M -57.11 % | -214.406 M -329.59 % | 93.388 M 119.29 % | 42.587 M 95.99 % | 21.729 M 525.42 % | 3.474 M |
| Other non current liabilities | 41.000 K | 0.000 | 0.000 | 0.000 100.00 % | -9.535 M -10 935.23 % | 88.000 K 11.39 % | 79.000 K | 0.000 | 0.000 | 0.000 |
| Long term debt | 55.897 M -32.35 % | 82.630 M 0.84 % | 81.940 M 195.19 % | 27.758 M 45.56 % | 19.070 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 56.438 M -32.51 % | 83.630 M 0.83 % | 82.940 M 198.80 % | 27.758 M 191.12 % | 9.535 M 10 735.23 % | 88.000 K 11.39 % | 79.000 K | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 25.104 M -7.07 % | 27.015 M 14.62 % | 23.570 M 20.05 % | 19.634 M 27.47 % | 15.403 M 71.43 % | 8.985 M 19.48 % | 7.520 M 148.98 % | 3.020 M 190.77 % | 1.039 M 1 885.40 % | 52.318 K |
| Deferred revenue | 620.000 K 8 757.14 % | 7.000 K -77.42 % | 31.000 K -86.92 % | 237.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 1.135 M 1.79 % | 1.115 M | 0.000 -100.00 % | 682.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 29.716 M -16.50 % | 35.588 M 28.88 % | 27.613 M 17.79 % | 23.443 M 18.58 % | 19.769 M 59.92 % | 12.362 M 5.62 % | 11.704 M 108.06 % | 5.625 M 159.55 % | 2.167 M 523.46 % | 347.639 K |
| Total liabilities | 86.154 M -27.73 % | 119.218 M 7.84 % | 110.553 M 115.92 % | 51.201 M 74.72 % | 29.304 M 135.37 % | 12.450 M 5.66 % | 11.783 M 109.46 % | 5.625 M 159.55 % | 2.167 M 523.46 % | 347.639 K |
| Other non current assets | 21.000 K -92.05 % | 264.000 K -77.42 % | 1.169 M -3.79 % | 1.215 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -103.467 K |
| Long term investments | 187.000 K -25.20 % | 250.000 K -19.87 % | 312.000 K -28.60 % | 437.000 K 0.00 % | 437.000 K | 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 |
| GoodWill | 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 |
| Property plant equipment net | 6.384 M -19.71 % | 7.951 M -12.12 % | 9.048 M -13.89 % | 10.508 M -21.53 % | 13.391 M 1 077.75 % | 1.137 M 122.94 % | 510.000 K 64.05 % | 310.873 K 111.64 % | 146.885 K 41.96 % | 103.467 K |
| Total non current assets | 6.592 M -22.13 % | 8.465 M -19.60 % | 10.529 M -13.41 % | 12.160 M -12.06 % | 13.828 M 1 116.18 % | 1.137 M 122.94 % | 510.000 K 64.05 % | 310.873 K 111.64 % | 146.885 K 41.96 % | 103.467 K |
| Other current assets | 7.663 M 7.07 % | 7.157 M -45.86 % | 13.220 M 49.40 % | 8.849 M 392.98 % | 1.795 M 6.47 % | 1.686 M -0.71 % | 1.698 M 184.90 % | 596.000 K -63.30 % | 1.624 M 6 527.38 % | 24.505 K |
| Short term investments | 49.938 M -1.07 % | 50.476 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 32.281 M -65.87 % | 94.594 M -57.23 % | 221.186 M 6.70 % | 207.306 M -22.99 % | 269.208 M -27.10 % | 369.290 M 255.73 % | 103.812 M 119.45 % | 47.305 M 106.23 % | 22.938 M 520.94 % | 3.694 M |
| Cash and short term investments | 82.219 M -43.32 % | 145.070 M -34.41 % | 221.186 M 6.70 % | 207.306 M -22.99 % | 269.208 M -27.10 % | 369.290 M 255.73 % | 103.812 M 119.45 % | 47.305 M 106.23 % | 22.938 M 520.94 % | 3.694 M |
| Total current assets | 114.948 M -35.96 % | 179.500 M -26.30 % | 243.565 M 12.56 % | 216.392 M -20.15 % | 271.003 M -26.78 % | 370.133 M 253.65 % | 104.661 M 118.49 % | 47.901 M 101.69 % | 23.750 M 538.69 % | 3.719 M |
| Inventory | 12.442 M -23.10 % | 16.179 M 366.12 % | 3.471 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 12.687 M 14.36 % | 11.094 M 95.04 % | 5.688 M 2 300.00 % | 237.000 K | 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 3.992 M -46.28 % | 7.431 M 156.51 % | 2.897 M -18.90 % | 3.572 M -3.04 % | 3.684 M 9.09 % | 3.377 M -19.29 % | 4.184 M 60.61 % | 2.605 M 130.81 % | 1.129 M | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 500.000 K -50.00 % | 1.000 M 0.00 % | 1.000 M | 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 |
| Capital lease obligations | 4.340 M -35.70 % | 6.750 M -14.18 % | 7.865 M 0.00 % | 7.865 M -23.02 % | 10.217 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 107.580 M 101.37 % | 53.424 M 278.83 % | 14.102 M |
| Other total stockholders equity | 815.366 M 1.82 % | 800.760 M 10.00 % | 727.996 M 18.67 % | 613.454 M 3.56 % | 592.376 M 3.34 % | 573.222 M 157.62 % | 222.503 M 2 781 387.50 % | -8.000 K 0.00 % | -8.000 K -58.26 % | -5.055 K |
| Deferred tax liabilities non current | 4.340 M 105.64 % | -77.015 M -2.43 % | -75.190 M | 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 |
| Total assets | 121.540 M -35.34 % | 187.965 M -26.03 % | 254.094 M 11.18 % | 228.552 M -19.76 % | 284.831 M -23.28 % | 371.270 M 253.02 % | 105.171 M 118.14 % | 48.212 M 101.75 % | 23.897 M 525.24 % | 3.822 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 1.228 M | 0.000 -100.00 % | 590.000 K 208.26 % | -545.000 K 96.78 % | -16.913 M | 0.000 | 0.000 100.00 % | -1.372 M -128.23 % | 4.860 M 1 842.89 % | -278.847 K |
| Stock based compensation | 14.510 M -29.53 % | 20.589 M -7.75 % | 22.319 M 18.91 % | 18.770 M 14.11 % | 16.449 M 60.87 % | 10.225 M 201.27 % | 3.394 M 144.08 % | 1.391 M 257.47 % | 389.000 K 428.65 % | 73.584 K |
| Change in working capital | -5.203 M 1.96 % | -5.307 M 39.95 % | -8.838 M -116.83 % | -4.076 M -167.14 % | 6.071 M 959.51 % | 573.000 K -90.56 % | 6.072 M 69.07 % | 3.592 M 279.65 % | 946.000 K 355.23 % | 207.806 K |
| Accounts receivables | -1.593 M 70.53 % | -5.406 M 0.83 % | -5.451 M -2 200.00 % | -237.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 205.263 K |
| Inventory | 3.737 M 129.41 % | -12.708 M -266.12 % | -3.471 M 9.42 % | -3.832 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | -3.372 M -176.27 % | 4.421 M 754.96 % | -675.000 K -176.64 % | -244.000 K -198.39 % | 248.000 K 124.75 % | -1.002 M -115.84 % | 6.325 M | 0.000 | 0.000 | 0.000 |
| Other working capital | -3.975 M -147.40 % | 8.386 M 1 004.87 % | 759.000 K 220.25 % | 237.000 K -95.93 % | 5.823 M 269.71 % | 1.575 M 722.53 % | -253.000 K -107.04 % | 3.592 M 279.65 % | 946.000 K 37 100.16 % | 2.543 K |
| Other non cash items | -1.418 M -145.35 % | 3.127 M 83.51 % | 1.704 M 118.18 % | 781.000 K -95.38 % | 16.913 M 211 312.50 % | 8.000 K -82.98 % | 47.000 K -96.81 % | 1.473 M 713.69 % | 181.000 K 252.89 % | -118.384 K |
| Net cash provided by operating activities | -38.337 M 70.19 % | -128.620 M 2.64 % | -132.108 M -57.76 % | -83.742 M 15.90 % | -99.571 M -34.00 % | -74.307 M -47.09 % | -50.519 M -100.94 % | -25.141 M -81.59 % | -13.845 M -113.07 % | -6.498 M |
| Investments in property plant and equipment | 0.000 100.00 % | -506.000 K | 0.000 | 0.000 100.00 % | -2.716 M -283.07 % | -709.000 K -141.16 % | -294.000 K -17.72 % | -249.742 K -187.06 % | -87.000 K 15.61 % | -103.088 K |
| Acquisitions net | 0.000 -100.00 % | 50.023 M | 0.000 -100.00 % | 152.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -124.690 M -91.76 % | -65.023 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 127.500 M 750.00 % | 15.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 2.810 M 105.62 % | -50.023 M | 0.000 -100.00 % | 152.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 2.810 M 105.56 % | -50.529 M | 0.000 -100.00 % | 152.000 K 105.60 % | -2.716 M -283.07 % | -709.000 K -141.16 % | -294.000 K -17.72 % | -249.742 K -187.06 % | -87.000 K 15.61 % | -103.088 K |
| Debt repayment | -26.688 M | 0.000 -100.00 % | 55.000 M 175.00 % | 20.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | -224.000 K -100.43 % | 52.383 M -39.39 % | 86.429 M 3 644.76 % | 2.308 M -14.68 % | 2.705 M -99.20 % | 339.589 M 212.98 % | 108.503 M 116.98 % | 50.007 M 50.10 % | 33.315 M | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -248.916 K -78.49 % | -139.455 K | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -224.000 K -300.00 % | 112.000 K -97.47 % | 4.434 M 162.68 % | 1.688 M -37.60 % | 2.705 M 198.90 % | 905.000 K 176.50 % | -1.183 M -102.38 % | 49.758 M 49.98 % | 33.176 M 429.05 % | 6.271 M |
| Net cash used provided by financing activities | -26.912 M -151.27 % | 52.495 M -64.01 % | 145.863 M 572.55 % | 21.688 M 701.77 % | 2.705 M -99.21 % | 340.494 M 217.27 % | 107.320 M 115.69 % | 49.758 M 49.98 % | 33.176 M 429.05 % | 6.271 M |
| Effect of forex changes on cash | 63.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.024 M |
| Net change in cash | -62.376 M 50.75 % | -126.654 M -1 020.79 % | 13.755 M 122.22 % | -61.902 M 37.84 % | -99.582 M -137.51 % | 265.478 M 369.81 % | 56.507 M 131.90 % | 24.367 M 26.62 % | 19.244 M 420.95 % | 3.694 M |
| Cash at beginning of period | 94.657 M -57.28 % | 221.561 M 6.62 % | 207.806 M -22.95 % | 269.708 M -26.97 % | 369.290 M 255.73 % | 103.812 M 119.45 % | 47.305 M 106.23 % | 22.938 M 520.95 % | 3.694 M | 0.000 |
| Cash at end of period | 32.281 M -65.99 % | 94.907 M -57.16 % | 221.561 M 6.62 % | 207.806 M -22.95 % | 269.708 M -26.97 % | 369.290 M 255.73 % | 103.812 M 119.45 % | 47.305 M 106.23 % | 22.938 M 520.95 % | 3.694 M |
| Operating cash flow | -38.337 M 70.19 % | -128.620 M 2.64 % | -132.108 M -57.76 % | -83.742 M 15.90 % | -99.571 M -34.00 % | -74.307 M -47.09 % | -50.519 M -100.94 % | -25.141 M -81.59 % | -13.845 M -113.07 % | -6.498 M |
| Capital expenditure | 0.000 100.00 % | -506.000 K | 0.000 | 0.000 100.00 % | -2.716 M -283.07 % | -709.000 K -141.16 % | -294.000 K -17.72 % | -249.742 K -187.06 % | -87.000 K 15.61 % | -103.088 K |
| Free CashFlow | -38.337 M 70.31 % | -129.126 M 2.26 % | -132.108 M -57.76 % | -83.742 M 18.13 % | -102.287 M -36.35 % | -75.016 M -47.63 % | -50.813 M -100.13 % | -25.391 M -82.25 % | -13.932 M -111.06 % | -6.601 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 16.546 M 14.30 % | 14.476 M -2.67 % | 14.873 M 20.92 % | 12.300 M -70.99 % | 42.392 M 227.45 % | 12.946 M 26.30 % | 10.250 M -56.52 % | 23.576 M 122.98 % | 10.573 M 53.19 % | 6.902 M 19.08 % | 5.796 M 19.31 % | 4.858 M -26.44 % | 6.604 M -53.55 % | 14.218 M -14.07 % | 16.546 M -37.79 % | 26.599 M 1 142.94 % | 2.140 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 103.210 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -5.469 M 46.48 % | -10.219 M 6.06 % | -10.878 M 40.24 % | -18.204 M -309.00 % | 8.710 M 126.77 % | -32.533 M 3.32 % | -33.649 M -33.15 % | -25.272 M 39.73 % | -41.930 M 18.75 % | -51.603 M -28.94 % | -40.020 M 5.76 % | -42.468 M -7.73 % | -39.422 M -49.09 % | -26.442 M -4.32 % | -25.347 M -117.12 % | -11.674 M 62.60 % | -31.210 M -0.60 % | -31.023 M 12.47 % | -35.441 M -9.51 % | -32.364 M -5.45 % | -30.690 M -28.13 % | -23.952 M 0.58 % | -24.092 M -20.96 % | -19.918 M 4.55 % | -20.868 M -2.24 % | -20.410 M -20.19 % | -16.981 M -8.85 % | -15.601 M -2.68 % | -15.194 M -23.07 % | -12.345 M -18.70 % | -10.401 M -58.62 % | -6.557 M 11.14 % | -7.379 M -23.93 % | -5.954 M |
| Income before tax | -5.469 M 46.48 % | -10.219 M -2.44 % | -9.976 M 42.33 % | -17.299 M -272.68 % | 10.018 M 136.30 % | -27.595 M 16.80 % | -33.168 M -37.90 % | -24.053 M 39.02 % | -39.446 M 19.81 % | -49.192 M -23.68 % | -39.774 M 5.63 % | -42.147 M -7.51 % | -39.202 M -49.03 % | -26.304 M -5.77 % | -24.868 M -131.48 % | -10.743 M 65.58 % | -31.210 M -0.60 % | -31.023 M 12.47 % | -35.441 M -9.51 % | -32.364 M -5.45 % | -30.690 M -28.13 % | -23.952 M 0.58 % | -24.092 M -20.96 % | -19.918 M 4.55 % | -20.868 M -2.24 % | -20.410 M -20.19 % | -16.981 M -8.85 % | -15.601 M -2.68 % | -15.194 M -23.07 % | -12.345 M -18.70 % | -10.401 M -58.62 % | -6.557 M 11.14 % | -7.379 M -23.93 % | -5.954 M |
| Income before tax ratio | -0.33 53.18 % | -0.71 -5.25 % | -0.67 52.31 % | -1.41 -695.14 % | 0.24 111.09 % | -2.13 34.13 % | -3.24 -217.17 % | -1.02 72.65 % | -3.73 47.65 % | -7.13 -3.86 % | -6.86 20.90 % | -8.68 -46.15 % | -5.94 -220.86 % | -1.85 -23.09 % | -1.50 -272.12 % | -0.40 97.23 % | -14.58 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.23 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -2.622 M 70.63 % | -8.928 M -1.40 % | -8.805 M 41.52 % | -15.057 M -217.10 % | 12.858 M 152.75 % | -24.374 M 18.85 % | -30.035 M -42.01 % | -21.150 M 42.68 % | -36.900 M 21.17 % | -46.812 M -24.93 % | -37.472 M 8.82 % | -41.096 M -7.70 % | -38.157 M -50.01 % | -25.436 M -6.12 % | -23.968 M -143.55 % | -9.841 M 68.04 % | -30.787 M 2.76 % | -31.662 M 13.04 % | -36.411 M -7.29 % | -33.938 M -4.37 % | -32.518 M -25.96 % | -25.817 M 0.80 % | -26.026 M -25.28 % | -20.774 M 3.90 % | -21.618 M -4.47 % | -20.693 M -19.95 % | -17.251 M -8.48 % | -15.902 M -3.54 % | -15.359 M -24.20 % | -12.366 M -19.15 % | -10.379 M -57.37 % | -6.595 M 11.06 % | -7.415 M -24.97 % | -5.934 M |
| Net income ratio | -0.33 53.18 % | -0.71 3.48 % | -0.73 50.58 % | -1.48 -820.32 % | 0.21 108.18 % | -2.51 23.45 % | -3.28 -206.25 % | -1.07 72.97 % | -3.97 46.96 % | -7.48 -8.28 % | -6.90 21.02 % | -8.74 -46.44 % | -5.97 -220.98 % | -1.86 -21.40 % | -1.53 -249.04 % | -0.44 96.99 % | -14.58 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.23 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | -0.16 74.31 % | -0.62 -4.18 % | -0.59 51.64 % | -1.22 -503.59 % | 0.30 116.11 % | -1.88 35.75 % | -2.93 -226.64 % | -0.90 74.30 % | -3.49 48.54 % | -6.78 -4.91 % | -6.47 23.57 % | -8.46 -46.41 % | -5.78 -222.97 % | -1.79 -23.50 % | -1.45 -291.53 % | -0.37 97.43 % | -14.39 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.25 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.96 3.27 % | 0.93 1.08 % | 0.92 22.09 % | 0.75 -22.44 % | 0.97 8.97 % | 0.89 -1.76 % | 0.90 -5.21 % | 0.95 4.98 % | 0.91 0.51 % | 0.90 -3.46 % | 0.94 6.50 % | 0.88 0.08 % | 0.88 -10.71 % | 0.98 -1.71 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.50 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 52.475 M 0.58 % | 52.172 M 0.64 % | 51.839 M 0.12 % | 51.778 M -15.17 % | 61.041 M 18.19 % | 51.648 M 11.60 % | 46.280 M 8.13 % | 42.799 M 0.21 % | 42.708 M 0.05 % | 42.687 M 0.34 % | 42.544 M 0.38 % | 42.384 M 0.63 % | 42.120 M 3.49 % | 40.701 M 6.96 % | 38.054 M 0.12 % | 38.009 M 0.59 % | 37.786 M 0.34 % | 37.660 M 0.20 % | 37.586 M 0.12 % | 37.540 M 0.19 % | 37.471 M 0.20 % | 37.397 M 0.52 % | 37.203 M 9.97 % | 33.829 M 3.20 % | 32.782 M 11.65 % | 29.360 M 0.00 % | 29.360 M 3.68 % | 28.319 M 99.31 % | 14.208 M -46.71 % | 26.664 M 30.52 % | 20.429 M 0.00 % | 20.429 M 0.00 % | 20.429 M 0.00 % | 20.429 M |
| Weighted average shs out | 52.475 M 0.58 % | 52.172 M 0.64 % | 51.839 M 0.12 % | 51.778 M 0.21 % | 51.667 M 0.04 % | 51.648 M 11.60 % | 46.280 M 8.13 % | 42.799 M 0.21 % | 42.708 M 0.05 % | 42.687 M 0.66 % | 42.409 M 0.06 % | 42.384 M 0.63 % | 42.120 M 3.49 % | 40.701 M 6.96 % | 38.054 M 0.12 % | 38.009 M 0.59 % | 37.786 M 0.34 % | 37.660 M 0.20 % | 37.586 M 0.12 % | 37.540 M 0.19 % | 37.471 M 0.20 % | 37.397 M 0.52 % | 37.203 M 9.97 % | 33.829 M 3.20 % | 32.782 M 11.65 % | 29.360 M 3.40 % | 28.394 M 0.27 % | 28.319 M 99.31 % | 14.208 M -46.71 % | 26.664 M 30.52 % | 20.429 M 0.00 % | 20.429 M 0.00 % | 20.429 M 0.00 % | 20.429 M |
| EPS diluted | -0.10 50.00 % | -0.20 4.76 % | -0.21 40.00 % | -0.35 -350.00 % | 0.14 122.22 % | -0.63 13.70 % | -0.73 -23.73 % | -0.59 39.80 % | -0.98 19.01 % | -1.21 -28.72 % | -0.94 6.00 % | -1.00 -6.38 % | -0.94 -44.62 % | -0.65 2.99 % | -0.67 -116.13 % | -0.31 62.65 % | -0.83 -1.22 % | -0.82 12.77 % | -0.94 -9.30 % | -0.86 -4.88 % | -0.82 -28.13 % | -0.64 1.54 % | -0.65 -10.17 % | -0.59 7.81 % | -0.64 8.57 % | -0.70 -20.69 % | -0.58 -5.45 % | -0.55 48.60 % | -1.07 -132.61 % | -0.46 9.80 % | -0.51 -59.38 % | -0.32 11.11 % | -0.36 -24.14 % | -0.29 |
| Earnings per share | -0.10 50.00 % | -0.20 4.76 % | -0.21 40.00 % | -0.35 -305.88 % | 0.17 126.98 % | -0.63 13.70 % | -0.73 -23.73 % | -0.59 39.80 % | -0.98 19.01 % | -1.21 -28.72 % | -0.94 6.00 % | -1.00 -6.38 % | -0.94 -44.62 % | -0.65 2.99 % | -0.67 -116.13 % | -0.31 62.65 % | -0.83 -1.22 % | -0.82 12.77 % | -0.94 -9.30 % | -0.86 -4.88 % | -0.82 -28.13 % | -0.64 1.54 % | -0.65 -10.17 % | -0.59 7.81 % | -0.64 8.57 % | -0.70 -16.67 % | -0.60 -9.09 % | -0.55 48.60 % | -1.07 -132.61 % | -0.46 9.80 % | -0.51 -59.38 % | -0.32 11.11 % | -0.36 -24.14 % | -0.29 |
| Gross profit | 15.813 M 18.03 % | 13.397 M -1.62 % | 13.617 M 47.63 % | 9.224 M -77.50 % | 40.988 M 256.82 % | 11.487 M 24.08 % | 9.258 M -58.79 % | 22.465 M 134.08 % | 9.597 M 53.97 % | 6.233 M 14.96 % | 5.422 M 27.07 % | 4.267 M -26.38 % | 5.796 M -58.53 % | 13.975 M -15.54 % | 16.546 M -37.79 % | 26.599 M 1 142.94 % | 2.140 M | 0.000 | 0.000 | 0.000 100.00 % | -21.982 M -1 371.35 % | -1.494 M -102.90 % | 51.605 M 425.11 % | -15.873 M 13.66 % | -18.385 M | 0.000 100.00 % | -15.075 M -7.26 % | -14.054 M -2.83 % | -13.667 M -23.30 % | -11.084 M -21.26 % | -9.141 M -60.51 % | -5.695 M 11.76 % | -6.454 M -66.71 % | -3.871 M |
| Income tax expense | 0.000 -100.00 % | 76.724 K -91.49 % | 902.000 K -0.33 % | 905.000 K -30.81 % | 1.308 M -73.51 % | 4.938 M 926.61 % | 481.000 K -60.54 % | 1.219 M -50.93 % | 2.484 M 3.03 % | 2.411 M 880.08 % | 246.000 K -23.36 % | 321.000 K 45.91 % | 220.000 K 59.42 % | 138.000 K -71.19 % | 479.000 K -48.55 % | 931.000 K 1 725.49 % | 51.000 K | 0.000 100.00 % | -141.000 K | 0.000 | 0.000 100.00 % | -64.000 K -6.67 % | -60.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.890 K -35.33 % | 63.231 K | 0.000 | 0.000 -100.00 % | 19.522 K |
| Cost of revenue | 733.000 K -32.07 % | 1.079 M -14.09 % | 1.256 M -59.17 % | 3.076 M 119.09 % | 1.404 M -3.77 % | 1.459 M 47.08 % | 992.000 K -10.71 % | 1.111 M 13.83 % | 976.000 K 45.89 % | 669.000 K 78.88 % | 374.000 K -36.72 % | 591.000 K -26.86 % | 808.000 K 232.51 % | 243.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.982 M 1 371.35 % | 1.494 M -97.10 % | 51.605 M 225.11 % | 15.873 M -13.66 % | 18.385 M | 0.000 -100.00 % | 15.075 M 7.26 % | 14.054 M 2.83 % | 13.667 M 23.30 % | 11.084 M 21.26 % | 9.141 M 60.51 % | 5.695 M -11.76 % | 6.454 M 66.71 % | 3.871 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.268 M 0.00 % | 24.268 M | 0.000 | 0.000 -100.00 % | 24.260 M 31.76 % | 18.412 M 27.59 % | 14.431 M 26.73 % | 11.387 M -5.59 % | 12.061 M 8.82 % | 11.083 M 21.87 % | 9.094 M 16.57 % | 7.801 M 11.30 % | 7.009 M 41.62 % | 4.949 M 51.44 % | 3.268 M -3.26 % | 3.378 M 53.13 % | 2.206 M 17.65 % | 1.875 M 9.52 % | 1.712 M 32.29 % | 1.294 M 2.65 % | 1.261 M 37.32 % | 918.000 K -5.85 % | 975.000 K -53.01 % | 2.075 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 100.00 % | -1.050 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 |
| Other expenses | 0.000 | 0.000 | 0.000 -100.00 % | 3.076 M | 0.000 | 0.000 -100.00 % | 237.000 K 393.75 % | 48.000 K 137.80 % | -127.000 K 18.06 % | -155.000 K -12.32 % | -138.000 K -81.58 % | -76.000 K 17.39 % | -92.000 K -130.00 % | -40.000 K 25.93 % | -54.000 K 81.44 % | -291.000 K -35.98 % | -214.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.893 M -1.87 % | 1.929 M -3.26 % | 1.994 M 120.58 % | 904.000 K 15.16 % | 785.000 K | 0.000 -100.00 % | 300.000 K -8.54 % | 328.000 K 77.30 % | 185.000 K 150.42 % | 73.875 K 14.76 % | 64.372 K 14.95 % | 56.000 K 12.00 % | 50.000 K 324.12 % | 11.789 K |
| Operating expenses | 19.348 M -13.80 % | 22.445 M -0.45 % | 22.546 M -21.35 % | 28.668 M -2.73 % | 29.472 M -20.84 % | 37.233 M -7.25 % | 40.145 M -8.79 % | 44.013 M -5.47 % | 46.559 M -12.18 % | 53.014 M 23.27 % | 43.008 M -5.29 % | 45.411 M 3.23 % | 43.988 M 11.33 % | 39.510 M -2.77 % | 40.634 M 11.80 % | 36.344 M 10.26 % | 32.962 M 3.59 % | 31.821 M -12.95 % | 36.553 M 7.43 % | 34.024 M 4.42 % | 32.583 M 25.90 % | 25.881 M -0.79 % | 26.086 M 25.28 % | 20.822 M -3.84 % | 21.653 M 4.48 % | 20.725 M 19.93 % | 17.281 M 8.49 % | 15.929 M 3.58 % | 15.379 M 24.24 % | 12.378 M 19.00 % | 10.402 M 57.30 % | 6.613 M -10.98 % | 7.429 M 24.93 % | 5.946 M |
| Cost and expenses | 20.081 M -14.64 % | 23.524 M -1.17 % | 23.802 M -16.97 % | 28.668 M -7.15 % | 30.876 M -20.20 % | 38.692 M -5.94 % | 41.137 M -8.84 % | 45.124 M -5.07 % | 47.535 M -11.45 % | 53.683 M 23.74 % | 43.382 M -5.70 % | 46.002 M 2.69 % | 44.796 M 12.69 % | 39.753 M -2.17 % | 40.634 M 11.80 % | 36.344 M 10.26 % | 32.962 M 3.59 % | 31.821 M -12.95 % | 36.553 M 7.43 % | 34.024 M 4.42 % | 32.583 M 25.90 % | 25.881 M -0.79 % | 26.086 M 25.28 % | 20.822 M -3.84 % | 21.653 M 4.48 % | 20.725 M 19.93 % | 17.281 M 8.49 % | 15.929 M 3.58 % | 15.379 M 24.24 % | 12.378 M 19.00 % | 10.402 M 57.30 % | 6.613 M -10.98 % | 7.429 M 24.93 % | 5.946 M |
| Research and development expenses | 5.738 M -21.59 % | 7.318 M -0.84 % | 7.380 M -16.24 % | 8.811 M -26.82 % | 12.040 M -22.22 % | 15.480 M -6.67 % | 16.587 M -15.29 % | 19.581 M -6.05 % | 20.843 M -20.76 % | 26.305 M 32.92 % | 19.790 M -6.40 % | 21.143 M 12.75 % | 18.752 M 13.37 % | 16.540 M 1.01 % | 16.374 M -8.69 % | 17.932 M -3.23 % | 18.531 M -9.31 % | 20.434 M -16.57 % | 24.492 M 6.76 % | 22.941 M -2.33 % | 23.489 M 29.92 % | 18.080 M -5.23 % | 19.077 M 20.19 % | 15.873 M -13.66 % | 18.385 M 5.98 % | 17.347 M 15.07 % | 15.075 M 7.26 % | 14.054 M 2.83 % | 13.667 M 23.30 % | 11.084 M 21.25 % | 9.141 M 60.51 % | 5.695 M -11.76 % | 6.454 M 66.71 % | 3.871 M |
| Selling general and administrative expenses | 13.610 M -10.03 % | 15.127 M -0.26 % | 15.166 M -9.62 % | 16.781 M -3.73 % | 17.432 M -19.86 % | 21.753 M -7.66 % | 23.558 M -3.58 % | 24.432 M -4.99 % | 25.716 M -3.72 % | 26.709 M 15.04 % | 23.218 M -4.33 % | 24.268 M -3.84 % | 25.236 M 9.87 % | 22.970 M -5.32 % | 24.260 M 31.76 % | 18.412 M 27.59 % | 14.431 M 26.73 % | 11.387 M -5.59 % | 12.061 M 8.82 % | 11.083 M 21.87 % | 9.094 M 16.57 % | 7.801 M 11.30 % | 7.009 M 41.62 % | 4.949 M 51.44 % | 3.268 M -3.26 % | 3.378 M 53.13 % | 2.206 M 17.65 % | 1.875 M 9.52 % | 1.712 M 32.29 % | 1.294 M 2.65 % | 1.261 M 37.32 % | 918.000 K -5.85 % | 975.000 K -53.01 % | 2.075 M |
| Interest income | 225.000 K -19.93 % | 281.000 K -46.88 % | 529.000 K -9.57 % | 585.000 K -9.02 % | 643.000 K -10.20 % | 716.000 K 49.79 % | 478.000 K 126.54 % | 211.000 K 322.00 % | 50.000 K 455.56 % | 9.000 K 12.50 % | 8.000 K 14.29 % | 7.000 K -22.22 % | 9.000 K -52.63 % | 19.000 K -36.67 % | 30.000 K -40.00 % | 50.000 K -45.05 % | 91.000 K -88.33 % | 780.000 K | 0.000 -100.00 % | 1.660 M -12.31 % | 1.893 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 |
| Interest expense | 2.726 M 37.82 % | 1.978 M -6.87 % | 2.124 M 0.43 % | 2.115 M -21.96 % | 2.710 M -12.27 % | 3.089 M 3.10 % | 2.996 M 8.39 % | 2.764 M 14.83 % | 2.407 M 6.27 % | 2.265 M 10.06 % | 2.058 M 120.34 % | 934.000 K 0.76 % | 927.000 K 23.93 % | 748.000 K -1.06 % | 756.000 K -0.13 % | 757.000 K 185.66 % | 265.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 |
| Depreciation and amortization | 121.000 K 0.83 % | 120.000 K -3.23 % | 124.000 K -2.36 % | 127.000 K -2.31 % | 130.000 K -1.52 % | 132.000 K -3.65 % | 137.000 K -1.44 % | 139.000 K 0.00 % | 139.000 K 20.87 % | 115.000 K 0.88 % | 114.000 K -2.56 % | 117.000 K -0.85 % | 118.000 K -1.67 % | 120.000 K 0.00 % | 120.000 K -17.24 % | 145.000 K -8.23 % | 158.000 K -0.63 % | 159.000 K 12.77 % | 141.000 K 63.95 % | 86.000 K 32.31 % | 65.000 K 1.56 % | 64.000 K 6.67 % | 60.000 K 25.00 % | 48.000 K 37.14 % | 35.000 K 9.38 % | 32.000 K 6.67 % | 30.000 K 11.11 % | 27.000 K 37.82 % | 19.591 K 57.88 % | 12.409 K -46.57 % | 23.226 K 29.03 % | 18.000 K 32.53 % | 13.582 K 9.37 % | 12.418 K |
| Operating income | -3.535 M 60.93 % | -9.048 M -1.33 % | -8.929 M 45.45 % | -16.368 M -242.13 % | 11.516 M 144.73 % | -25.746 M 16.64 % | -30.887 M -43.34 % | -21.548 M 41.70 % | -36.962 M 20.99 % | -46.781 M -24.46 % | -37.586 M 8.65 % | -41.144 M -7.73 % | -38.192 M -49.57 % | -25.535 M -6.01 % | -24.088 M -147.18 % | -9.745 M 68.38 % | -30.822 M 3.14 % | -31.821 M 12.95 % | -36.553 M -7.43 % | -34.024 M -4.42 % | -32.583 M -25.90 % | -25.881 M 0.79 % | -26.086 M -25.28 % | -20.822 M 3.84 % | -21.653 M -4.48 % | -20.725 M -19.93 % | -17.281 M -8.49 % | -15.929 M -3.58 % | -15.379 M -24.24 % | -12.378 M -19.00 % | -10.402 M -57.30 % | -6.613 M 10.98 % | -7.429 M -24.93 % | -5.946 M |
| Operating income ratio | -0.21 65.82 % | -0.63 -4.11 % | -0.60 54.89 % | -1.33 -589.86 % | 0.27 113.66 % | -1.99 34.00 % | -3.01 -229.70 % | -0.91 73.86 % | -3.50 48.42 % | -6.78 -4.52 % | -6.48 23.43 % | -8.47 -46.45 % | -5.78 -222.01 % | -1.80 -23.36 % | -1.46 -297.37 % | -0.37 97.46 % | -14.40 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.25 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -1.934 M -65.16 % | -1.171 M -11.84 % | -1.047 M -12.46 % | -931.000 K 37.85 % | -1.498 M 18.98 % | -1.849 M 18.94 % | -2.281 M 8.94 % | -2.505 M -0.85 % | -2.484 M -3.03 % | -2.411 M -10.19 % | -2.188 M -118.15 % | -1.003 M 0.69 % | -1.010 M -31.34 % | -769.000 K 1.41 % | -780.000 K 21.84 % | -998.000 K -157.22 % | -388.000 K -148.62 % | 798.000 K -28.17 % | 1.111 M -33.07 % | 1.660 M -12.31 % | 1.893 M -1.87 % | 1.929 M -3.31 % | 1.995 M 120.69 % | 904.000 K 15.16 % | 785.000 K 149.21 % | 315.000 K 5.00 % | 300.000 K -8.54 % | 328.000 K 77.30 % | 185.000 K 460.61 % | 33.000 K 2 647.71 % | 1.201 K -97.86 % | 56.000 K 12.00 % | 50.000 K 746.58 % | -7.733 K |
| 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 |
| 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-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 32.827 M 20.96 % | 27.139 M 9.03 % | 24.892 M 127.76 % | -89.676 M -527 605.88 % | 17.000 K 100.02 % | -111.008 M -925.10 % | -10.829 M -0.60 % | -10.764 M 82.54 % | -61.655 M 38.89 % | -100.896 M 26.96 % | -138.131 M 20.96 % | -174.770 M 15.41 % | -206.605 M 14.43 % | -241.457 M -34.48 % | -179.548 M 14.72 % | -210.541 M -1.99 % | -206.439 M 11.70 % | -233.786 M 9.73 % | -258.991 M 10.57 % | -289.616 M 10.46 % | -323.452 M 6.58 % | -346.251 M 6.24 % | -369.290 M 5.44 % | -390.524 M -107.48 % | -188.227 M 3.17 % | -194.387 M -87.25 % | -103.812 M 12.31 % | -118.380 M 10.77 % | -132.675 M -251.68 % | -37.727 M 20.25 % | -47.305 M -306.23 % | 22.938 M |
| Total investments | 45.843 M 0.78 % | 45.486 M -9.25 % | 50.125 M 20.12 % | 41.729 M -13.63 % | 48.317 M 0.49 % | 48.080 M -4.75 % | 50.476 M 69.70 % | 29.744 M 9 433.33 % | 312.000 K 0.00 % | 312.000 K 0.00 % | 312.000 K 0.00 % | 312.000 K -16.80 % | 375.000 K 0.00 % | 375.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 -100.00 % | 45.875 M |
| Total debt | 47.964 M 1.86 % | 47.089 M -17.64 % | 57.173 M 1 122.69 % | 4.676 M -91.64 % | 55.931 M 953.51 % | 5.309 M -93.66 % | 83.765 M 1.57 % | 82.474 M 0.21 % | 82.302 M 0.22 % | 82.124 M -1.12 % | 83.055 M 122.55 % | 37.319 M -0.26 % | 37.418 M -0.25 % | 37.511 M 35.14 % | 27.758 M -0.15 % | 27.801 M -0.10 % | 27.828 M 222.98 % | 8.616 M -15.67 % | 10.217 M -0.97 % | 10.317 M 607.13 % | 1.459 M -5.63 % | 1.546 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 100.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 -150.60 % | 0.000 297.62 % | 0.000 0.00 % | 0.000 -150.60 % | 0.000 297.62 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 100.00 % | -1.065 M -12.46 % | -947.000 K -5 079 162 006 246 304.00 % | 0.000 100.00 % | -708.000 K 28.56 % | -991.000 K -18.54 % | -836.000 K -23.49 % | -677.000 K -26.54 % | -535.000 K -19.15 % | -449.000 K -16.32 % | -386.000 K -19.88 % | -322.000 K -21.51 % | -265.000 K -10.88 % | -239.000 K -12.21 % | -213.000 K -17.68 % | -181.000 K -19.87 % | -151.000 K -8.63 % | -139.000 K -16.16 % | -119.658 K -11.57 % | -107.249 K 99.66 % | -31.695 M |
| Retained earnings | -795.673 M -0.69 % | -790.204 M -1.31 % | -779.985 M -1.41 % | -769.107 M -2.42 % | -750.903 M 1.15 % | -759.613 M -3.77 % | -732.018 M -4.82 % | -698.369 M -3.75 % | -673.097 M -6.23 % | -633.651 M -8.42 % | -584.459 M -7.35 % | -544.439 M -8.46 % | -501.971 M -8.52 % | -462.549 M -6.06 % | -436.107 M -6.17 % | -410.760 M -2.93 % | -399.086 M -8.48 % | -367.876 M -9.21 % | -336.853 M -11.76 % | -301.412 M -12.03 % | -269.048 M -12.88 % | -238.358 M -11.17 % | -214.406 M -12.66 % | -190.315 M -11.69 % | -170.397 M -13.96 % | -149.528 M -15.81 % | -129.118 M -15.14 % | -112.137 M -16.16 % | -96.536 M -18.81 % | -81.250 M -25.03 % | -64.986 M | 0.000 |
| Common stock | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 25.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 33.33 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 46.77 % | 2.044 K 1 262.67 % | 150.000 | 0.000 |
| Total equity | 24.592 M -11.35 % | 27.739 M -21.61 % | 35.386 M 104.60 % | -769.107 M -1 436.46 % | 57.548 M 107.58 % | -759.613 M -1 204.94 % | 68.747 M 49.56 % | 45.965 M -30.70 % | 66.325 M -33.76 % | 100.132 M 117.13 % | -584.459 M -427.72 % | 178.339 M -16.35 % | 213.196 M -13.14 % | 245.443 M 156.28 % | -436.107 M -320.84 % | 197.472 M -3.13 % | 203.845 M -11.16 % | 229.450 M -10.21 % | 255.527 M -10.69 % | 286.119 M -8.49 % | 312.670 M -7.75 % | 338.941 M -5.54 % | 358.820 M -5.39 % | 379.255 M 114.85 % | 176.524 M -3.62 % | 183.155 M 96.12 % | 93.388 M -14.42 % | 109.130 M -11.77 % | 123.691 M 299.03 % | 30.998 M -27.21 % | 42.587 M 95.99 % | 21.729 M |
| Other non current liabilities | 41.000 K 0.00 % | 41.000 K 0.00 % | 41.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.616 M 9.64 % | -9.535 M 3.15 % | -9.845 M -803.21 % | -1.090 M 8.02 % | -1.185 M -1 446.59 % | 88.000 K -2.22 % | 90.000 K 13.92 % | 79.000 K 0.00 % | 79.000 K 0.00 % | 79.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 36.552 M -11.16 % | 41.143 M -26.39 % | 55.897 M -0.04 % | 55.922 M -0.02 % | 55.931 M -32.43 % | 82.779 M 0.18 % | 82.630 M 0.19 % | 82.474 M 0.21 % | 82.302 M 0.22 % | 82.124 M 0.22 % | 81.940 M 119.57 % | 37.319 M -0.26 % | 37.418 M -0.25 % | 37.511 M 35.14 % | 27.758 M -0.15 % | 27.801 M -0.10 % | 27.828 M 61.49 % | 17.232 M -9.64 % | 19.070 M -3.15 % | 19.690 M 803.21 % | 2.180 M -8.02 % | 2.370 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 36.593 M -12.21 % | 41.684 M -26.14 % | 56.438 M 0.03 % | 56.422 M -0.02 % | 56.431 M -32.24 % | 83.279 M -0.42 % | 83.630 M 0.19 % | 83.474 M 0.21 % | 83.302 M 0.21 % | 83.124 M 0.22 % | 82.940 M 116.45 % | 38.319 M 1.06 % | 37.918 M 1.09 % | 37.511 M 35.14 % | 27.758 M -0.15 % | 27.801 M -0.10 % | 27.828 M 222.98 % | 8.616 M -9.64 % | 9.535 M -3.15 % | 9.845 M 803.21 % | 1.090 M -8.02 % | 1.185 M 1 246.59 % | 88.000 K -2.22 % | 90.000 K 13.92 % | 79.000 K 0.00 % | 79.000 K 0.00 % | 79.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 19.987 M -5.51 % | 21.152 M -15.74 % | 25.104 M -2.06 % | 25.632 M -8.48 % | 28.007 M 0.73 % | 27.805 M 2.92 % | 27.015 M -5.82 % | 28.683 M 2.83 % | 27.893 M 16.47 % | 23.948 M 1.60 % | 23.570 M 1.44 % | 23.236 M 6.50 % | 21.818 M 5.57 % | 20.667 M 5.26 % | 19.634 M 18.14 % | 16.619 M -13.03 % | 19.108 M 39.02 % | 13.745 M -10.76 % | 15.403 M 13.98 % | 13.514 M -5.04 % | 14.232 M 75.44 % | 8.112 M -9.72 % | 8.985 M -17.73 % | 10.922 M 2.21 % | 10.686 M 23.75 % | 8.635 M 14.83 % | 7.520 M 21.55 % | 6.187 M 17.22 % | 5.278 M 14.02 % | 4.629 M 53.26 % | 3.020 M | 0.000 |
| Deferred revenue | 949.000 K 139.65 % | 396.000 K -36.13 % | 620.000 K -9.62 % | 686.000 K 379.72 % | 143.000 K -71.68 % | 505.000 K 7 114.29 % | 7.000 K -22.22 % | 9.000 K -10.00 % | 10.000 K -41.18 % | 17.000 K -45.16 % | 31.000 K 19.23 % | 26.000 K -85.95 % | 185.000 K 20.13 % | 154.000 K -35.02 % | 237.000 K -98.31 % | 14.031 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.751 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 11.412 M 91.93 % | 5.946 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.135 M | 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 -100.00 % | 682.000 K 44.49 % | 472.000 K 27.91 % | 369.000 K 2.22 % | 361.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 37.504 M 15.03 % | 32.603 M 9.72 % | 29.716 M -11.70 % | 33.653 M -0.76 % | 33.912 M 0.66 % | 33.690 M -5.33 % | 35.588 M -4.16 % | 37.134 M -0.32 % | 37.252 M 6.49 % | 34.983 M 26.69 % | 27.613 M 2.88 % | 26.839 M 4.67 % | 25.641 M 0.14 % | 25.604 M 9.22 % | 23.443 M -28.87 % | 32.959 M 50.33 % | 21.924 M 18.84 % | 18.448 M -6.68 % | 19.769 M -6.85 % | 21.222 M 18.61 % | 17.893 M 54.93 % | 11.549 M -6.58 % | 12.362 M -9.59 % | 13.674 M -2.31 % | 13.997 M 11.91 % | 12.507 M 6.86 % | 11.704 M 12.31 % | 10.421 M 0.11 % | 10.410 M 25.49 % | 8.296 M 47.47 % | 5.625 M | 0.000 |
| Total liabilities | 74.097 M -0.26 % | 74.287 M -13.77 % | 86.154 M -4.35 % | 90.075 M -0.30 % | 90.343 M -22.76 % | 116.969 M -1.89 % | 119.218 M -1.15 % | 120.608 M 0.04 % | 120.554 M 2.07 % | 118.107 M 6.83 % | 110.553 M 69.67 % | 65.158 M 2.52 % | 63.559 M 0.70 % | 63.115 M 23.27 % | 51.201 M -15.73 % | 60.760 M 22.13 % | 49.752 M 83.83 % | 27.064 M -7.64 % | 29.304 M -5.67 % | 31.067 M 63.66 % | 18.983 M 49.07 % | 12.734 M 2.28 % | 12.450 M -9.55 % | 13.764 M -2.22 % | 14.076 M 11.84 % | 12.586 M 6.81 % | 11.783 M 13.07 % | 10.421 M 0.11 % | 10.410 M 25.49 % | 8.296 M 47.47 % | 5.625 M | 0.000 |
| Other non current assets | 0.000 -100.00 % | 14.999 K -28.58 % | 21.000 K -22.22 % | 27.000 K -15.63 % | 32.000 K -82.02 % | 178.000 K -32.58 % | 264.000 K -46.45 % | 493.000 K -28.96 % | 694.000 K -24.40 % | 918.000 K -21.47 % | 1.169 M 48.92 % | 785.000 K -12.39 % | 896.000 K -12.41 % | 1.023 M -38.08 % | 1.652 M -5.87 % | 1.755 M -2.39 % | 1.798 M 311.44 % | 437.000 K 0.00 % | 437.000 K 0.00 % | 437.000 K -12.60 % | 500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.938 M |
| Long term investments | 187.000 K 0.00 % | 187.000 K 0.00 % | 187.000 K 0.00 % | 187.000 K -25.20 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K -19.87 % | 312.000 K 0.00 % | 312.000 K 0.00 % | 312.000 K 0.00 % | 312.000 K -16.80 % | 375.000 K 0.00 % | 375.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 |
| 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 |
| 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 |
| 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 |
| Property plant equipment net | 5.580 M -6.77 % | 5.985 M -6.25 % | 6.384 M -5.84 % | 6.780 M -5.48 % | 7.173 M -5.17 % | 7.564 M -4.87 % | 7.951 M -4.95 % | 8.365 M -4.65 % | 8.773 M 1.15 % | 8.673 M -4.14 % | 9.048 M -3.92 % | 9.417 M -3.75 % | 9.784 M -3.59 % | 10.148 M -3.43 % | 10.508 M -3.45 % | 10.883 M -7.05 % | 11.708 M -6.25 % | 12.488 M -6.74 % | 13.391 M -2.75 % | 13.769 M 378.76 % | 2.876 M 3.05 % | 2.791 M 145.47 % | 1.137 M 13.02 % | 1.006 M 41.49 % | 711.000 K 27.42 % | 558.000 K 9.41 % | 510.000 K -1.16 % | 516.000 K 54.95 % | 333.000 K 6.88 % | 311.557 K 0.22 % | 310.873 K | 0.000 |
| Total non current assets | 5.767 M -6.79 % | 6.187 M -6.14 % | 6.592 M -5.75 % | 6.994 M -6.18 % | 7.455 M -6.72 % | 7.992 M -5.59 % | 8.465 M -7.06 % | 9.108 M -6.86 % | 9.779 M -1.25 % | 9.903 M -5.95 % | 10.529 M 0.14 % | 10.514 M -4.89 % | 11.055 M -4.25 % | 11.546 M -5.05 % | 12.160 M -3.78 % | 12.638 M -6.43 % | 13.506 M 4.50 % | 12.925 M -6.53 % | 13.828 M -2.66 % | 14.206 M 320.79 % | 3.376 M 20.96 % | 2.791 M 145.47 % | 1.137 M 13.02 % | 1.006 M 41.49 % | 711.000 K 27.42 % | 558.000 K 9.41 % | 510.000 K -1.16 % | 516.000 K 54.95 % | 333.000 K 6.88 % | 311.557 K 0.22 % | 310.873 K 101.36 % | -22.938 M |
| Other current assets | 5.500 M -14.74 % | 6.451 M -15.82 % | 7.663 M -14.81 % | 8.995 M 21.00 % | 7.434 M 22.27 % | 6.080 M -15.05 % | 7.157 M -64.15 % | 19.961 M 20.10 % | 16.621 M -15.28 % | 19.619 M 48.40 % | 13.220 M -53.61 % | 28.495 M 86.08 % | 15.313 M 32.36 % | 11.569 M 30.74 % | 8.849 M 22.02 % | 7.252 M -37.40 % | 11.585 M 401.30 % | 2.311 M 28.75 % | 1.795 M -70.24 % | 6.031 M -10.41 % | 6.732 M 209.66 % | 2.174 M 28.94 % | 1.686 M -43.38 % | 2.978 M -10.41 % | 3.324 M 108.79 % | 1.592 M -6.24 % | 1.698 M 29.62 % | 1.310 M 19.85 % | 1.093 M -12.96 % | 1.256 M 110.69 % | 596.000 K | 0.000 |
| Short term investments | 45.656 M 0.79 % | 45.299 M -9.29 % | 49.938 M 19.67 % | 41.729 M -13.63 % | 48.317 M 0.49 % | 48.080 M -4.75 % | 50.476 M 69.70 % | 29.744 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 -100.00 % | 45.875 M |
| cash and cash equivalents | 15.137 M -24.13 % | 19.950 M -38.20 % | 32.281 M -65.79 % | 94.352 M 68.74 % | 55.914 M -51.93 % | 116.317 M 22.96 % | 94.594 M 1.45 % | 93.238 M -35.23 % | 143.957 M -21.34 % | 183.020 M -17.26 % | 221.186 M 4.29 % | 212.089 M -13.09 % | 244.023 M -12.53 % | 278.968 M 34.57 % | 207.306 M -13.02 % | 238.342 M 1.74 % | 234.267 M -3.36 % | 242.402 M -9.96 % | 269.208 M -10.24 % | 299.933 M -7.69 % | 324.911 M -6.58 % | 347.797 M -5.82 % | 369.290 M -5.44 % | 390.524 M 107.48 % | 188.227 M -3.17 % | 194.387 M 87.25 % | 103.812 M -12.31 % | 118.380 M -10.77 % | 132.675 M 251.68 % | 37.727 M -20.25 % | 47.305 M 306.23 % | -22.938 M |
| Cash and short term investments | 60.793 M -6.83 % | 65.249 M -20.64 % | 82.219 M -12.86 % | 94.352 M -9.48 % | 104.231 M -10.39 % | 116.317 M -19.82 % | 145.070 M 17.96 % | 122.982 M -14.57 % | 143.957 M -21.34 % | 183.020 M -17.26 % | 221.186 M 4.29 % | 212.089 M -13.09 % | 244.023 M -12.53 % | 278.968 M 34.57 % | 207.306 M -13.02 % | 238.342 M 1.74 % | 234.267 M -3.36 % | 242.402 M -9.96 % | 269.208 M -10.24 % | 299.933 M -7.69 % | 324.911 M -6.58 % | 347.797 M -5.82 % | 369.290 M -5.44 % | 390.524 M 107.48 % | 188.227 M -3.17 % | 194.387 M 87.25 % | 103.812 M -12.31 % | 118.380 M -10.77 % | 132.675 M 251.68 % | 37.727 M -20.25 % | 47.305 M 106.23 % | 22.938 M |
| Total current assets | 92.922 M -3.04 % | 95.839 M -16.62 % | 114.948 M -8.85 % | 126.103 M -10.21 % | 140.436 M -8.79 % | 153.965 M -14.23 % | 179.500 M 13.99 % | 157.465 M -11.09 % | 177.100 M -14.99 % | 208.336 M -14.46 % | 243.565 M 4.54 % | 232.983 M -12.31 % | 265.700 M -10.54 % | 297.012 M 37.26 % | 216.392 M -11.89 % | 245.594 M 2.29 % | 240.091 M -1.44 % | 243.589 M -10.12 % | 271.003 M -10.55 % | 302.980 M -7.71 % | 328.277 M -5.91 % | 348.884 M -5.74 % | 370.133 M -5.58 % | 392.013 M 106.44 % | 189.889 M -2.71 % | 195.183 M 86.49 % | 104.661 M -12.08 % | 119.035 M -11.01 % | 133.768 M 243.15 % | 38.982 M -18.62 % | 47.901 M 108.83 % | 22.938 M |
| Inventory | 13.383 M 6.65 % | 12.548 M 0.85 % | 12.442 M -7.78 % | 13.491 M -13.52 % | 15.600 M 0.37 % | 15.543 M -3.93 % | 16.179 M 15.98 % | 13.950 M -0.46 % | 14.014 M 78.30 % | 7.860 M 126.45 % | 3.471 M 152.44 % | 1.375 M -1.93 % | 1.402 M -1.75 % | 1.427 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 |
| Net receivables | 13.309 M 14.20 % | 11.654 M -8.14 % | 12.687 M 36.93 % | 9.265 M -29.66 % | 13.171 M -17.81 % | 16.025 M 44.45 % | 11.094 M 5.45 % | 10.521 M -2.47 % | 10.787 M 41.65 % | 7.615 M 33.88 % | 5.688 M 8.55 % | 5.240 M 5.60 % | 4.962 M -1.70 % | 5.048 M 2 029.96 % | 237.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 |
| 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 |
| 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 |
| Account payables | 5.156 M 0.92 % | 5.109 M 27.98 % | 3.992 M -45.58 % | 7.335 M 27.30 % | 5.762 M 7.10 % | 5.380 M -27.60 % | 7.431 M -11.98 % | 8.442 M -9.70 % | 9.349 M -15.15 % | 11.018 M 280.32 % | 2.897 M -19.01 % | 3.577 M -1.68 % | 3.638 M -23.94 % | 4.783 M 33.90 % | 3.572 M 54.70 % | 2.309 M -18.00 % | 2.816 M -40.12 % | 4.703 M 27.66 % | 3.684 M -49.09 % | 7.236 M 119.81 % | 3.292 M 7.02 % | 3.076 M -8.91 % | 3.377 M 22.71 % | 2.752 M -16.88 % | 3.311 M -14.49 % | 3.872 M -7.46 % | 4.184 M -1.18 % | 4.234 M -17.50 % | 5.132 M 39.96 % | 3.667 M 40.76 % | 2.605 M | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K -50.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 100.00 % | 500.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 |
| 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 |
| Capital lease obligations | 3.646 M -8.76 % | 3.996 M -7.93 % | 4.340 M -7.19 % | 4.676 M -6.39 % | 4.995 M -5.91 % | 5.309 M -21.35 % | 6.750 M 14.10 % | 5.916 M -4.58 % | 6.200 M -4.29 % | 6.478 M -17.64 % | 7.865 M 11.62 % | 7.046 M -3.81 % | 7.325 M -3.59 % | 7.598 M -3.39 % | 7.865 M -3.24 % | 8.128 M -2.95 % | 8.375 M -2.80 % | 8.616 M -15.67 % | 10.217 M -0.97 % | 10.317 M 607.13 % | 1.459 M -5.63 % | 1.546 M | 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 -100.00 % | 1.000 | 0.000 | 0.000 -100.00 % | 1.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 112.048 M 4.15 % | 107.580 M 101.37 % | 53.424 M |
| Other total stockholders equity | 820.260 M 0.28 % | 817.938 M 0.32 % | 815.366 M 0.40 % | 812.124 M 0.45 % | 808.446 M 0.48 % | 804.596 M 0.48 % | 800.760 M 7.58 % | 744.330 M 0.66 % | 739.418 M 0.77 % | 733.779 M 0.79 % | 727.996 M 0.72 % | 722.774 M 1.06 % | 715.163 M 1.01 % | 707.988 M 15.41 % | 613.454 M 0.86 % | 608.228 M 0.88 % | 602.927 M 0.94 % | 597.322 M 0.83 % | 592.376 M 0.83 % | 587.527 M 1.00 % | 581.714 M 0.77 % | 577.295 M 0.71 % | 573.222 M 0.64 % | 569.566 M 64.18 % | 346.918 M 4.28 % | 332.680 M 49.52 % | 222.503 M 0.56 % | 221.264 M 0.47 % | 220.224 M 68 767.99 % | 319.777 K 4 097.21 % | -8.000 K | 0.000 |
| Deferred tax liabilities non current | 0.000 -100.00 % | 3.996 M -7.93 % | 4.340 M | 0.000 100.00 % | -50.936 M | 0.000 100.00 % | -77.015 M -0.60 % | -76.558 M -0.60 % | -76.102 M -0.60 % | -75.646 M -0.61 % | -75.190 M -148.37 % | -30.273 M -0.60 % | -30.093 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 |
| 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 |
| Total assets | 98.689 M -3.27 % | 102.026 M -16.06 % | 121.540 M -8.68 % | 133.097 M -10.00 % | 147.891 M -8.69 % | 161.957 M -13.84 % | 187.965 M 12.84 % | 166.573 M -10.87 % | 186.879 M -14.37 % | 218.239 M -14.11 % | 254.094 M 4.35 % | 243.497 M -12.02 % | 276.755 M -10.31 % | 308.558 M 35.01 % | 228.552 M -11.49 % | 258.232 M 1.83 % | 253.597 M -1.14 % | 256.514 M -9.94 % | 284.831 M -10.20 % | 317.186 M -4.36 % | 331.653 M -5.69 % | 351.675 M -5.28 % | 371.270 M -5.53 % | 393.019 M 106.20 % | 190.600 M -2.63 % | 195.741 M 86.12 % | 105.171 M -12.03 % | 119.551 M -10.85 % | 134.101 M 241.28 % | 39.294 M -18.50 % | 48.212 M | 0.000 |
| 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-03-31 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 -100.00 % | 10.254 M 206.04 % | -9.670 M -1 555.82 % | -584.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 362.000 K 341.46 % | 82.000 K -16.33 % | 98.000 K 104.17 % | 48.000 K -38.46 % | 78.000 K -73.56 % | 295.000 K | 0.000 | 0.000 100.00 % | -6.071 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -1.037 M -0.29 % | -1.034 M -34.42 % | -769.222 K -40.43 % | -547.778 K -13.64 % | -482.028 K -35.02 % | -357.000 K -12.44 % | -317.513 K -47.35 % | -215.487 K |
| Stock based compensation | 2.090 M -17.91 % | 2.546 M -20.66 % | 3.209 M -12.20 % | 3.655 M -4.07 % | 3.810 M -0.68 % | 3.836 M -12.82 % | 4.400 M -8.05 % | 4.785 M -15.14 % | 5.639 M -2.19 % | 5.765 M 10.76 % | 5.205 M -5.84 % | 5.528 M -2.92 % | 5.694 M -3.36 % | 5.892 M 23.94 % | 4.754 M -3.41 % | 4.922 M 12.71 % | 4.367 M -7.62 % | 4.727 M 5.92 % | 4.463 M 0.50 % | 4.441 M 18.71 % | 3.741 M -1.66 % | 3.804 M 16.90 % | 3.254 M -0.67 % | 3.276 M 55.93 % | 2.101 M 31.81 % | 1.594 M 53.71 % | 1.037 M -0.29 % | 1.040 M 35.20 % | 769.222 K 40.43 % | 547.778 K 13.52 % | 482.555 K 30.77 % | 369.000 K 16.18 % | 317.613 K 43.47 % | 221.387 K |
| Change in working capital | -2.643 M -76.79 % | -1.495 M 70.22 % | -5.020 M -220.07 % | 4.181 M 111.59 % | 1.976 M 131.17 % | -6.340 M -223.47 % | -1.960 M -25.88 % | -1.557 M 72.26 % | -5.612 M -246.83 % | 3.822 M 445.26 % | -1.107 M -145.15 % | 2.452 M 175.40 % | -3.252 M 53.08 % | -6.931 M 39.11 % | -11.382 M -217.29 % | 9.704 M 746.07 % | -1.502 M -67.63 % | -896.000 K -208.47 % | 826.000 K -69.53 % | 2.711 M -32.16 % | 3.996 M 373.32 % | -1.462 M -223.45 % | -452.000 K -109.26 % | -216.000 K -138.16 % | 566.000 K -16.15 % | 675.000 K -42.21 % | 1.168 M 51.30 % | 772.000 K -53.71 % | 1.668 M -32.33 % | 2.464 M 296.51 % | 621.501 K -28.81 % | 873.000 K -48.44 % | 1.693 M 319.34 % | 403.779 K |
| Accounts receivables | -1.655 M -260.21 % | 1.033 M 130.19 % | -3.422 M -187.61 % | 3.906 M 36.86 % | 2.854 M 157.88 % | -4.931 M -760.56 % | -573.000 K -315.41 % | 266.000 K 108.39 % | -3.172 M -64.61 % | -1.927 M -330.13 % | -448.000 K -61.15 % | -278.000 K -423.26 % | 86.000 K 101.79 % | -4.811 M -1 929.96 % | -237.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 |
| Inventory | -835.000 K -687.74 % | -106.000 K -110.10 % | 1.049 M -50.26 % | 2.109 M 3 800.00 % | -57.000 K -108.96 % | 636.000 K 128.53 % | -2.229 M -3 582.81 % | 64.000 K 101.04 % | -6.154 M -40.21 % | -4.389 M -109.40 % | -2.096 M -7 862.96 % | 27.000 K 8.00 % | 25.000 K 101.75 % | -1.427 M -194.01 % | 1.518 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 |
| Accounts payables | 458.000 K -32.55 % | 679.000 K 129.24 % | -2.322 M -339.38 % | 970.000 K 215.96 % | 307.000 K 113.19 % | -2.327 M -486.54 % | 602.000 K 126.42 % | -2.279 M -12.65 % | -2.023 M -124.91 % | 8.121 M 1 534.81 % | -566.000 K -263.11 % | 347.000 K -30.18 % | 497.000 K 152.15 % | -953.000 K -184.26 % | 1.131 M 323.08 % | -507.000 K 72.74 % | -1.860 M -287.50 % | 992.000 K 142.65 % | -2.326 M -170.76 % | 3.287 M 4 108.54 % | -82.000 K 87.00 % | -631.000 K -197.68 % | 646.000 K | 0.000 | 0.000 -100.00 % | 622.000 K -90.17 % | 6.325 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -611.000 K 80.30 % | -3.101 M -854.15 % | -325.000 K 88.41 % | -2.804 M -148.58 % | -1.128 M -500.00 % | 282.000 K 17.50 % | 240.000 K -38.78 % | 392.000 K -93.17 % | 5.737 M 184.43 % | 2.017 M 0.70 % | 2.003 M -14.98 % | 2.356 M 161.04 % | -3.860 M -1 584.62 % | 260.000 K 101.88 % | -13.794 M -235.09 % | 10.211 M 2 752.23 % | 358.000 K 118.96 % | -1.888 M -159.90 % | 3.152 M 647.22 % | -576.000 K -114.12 % | 4.078 M 590.73 % | -831.000 K 24.32 % | -1.098 M -408.33 % | -216.000 K -138.16 % | 566.000 K 967.92 % | 53.000 K 101.03 % | -5.157 M -768.01 % | 772.000 K -53.71 % | 1.668 M -32.33 % | 2.464 M 296.51 % | 621.501 K 768.28 % | -93.000 K -140.36 % | 230.433 K 4 945.61 % | 4.567 K |
| Other non cash items | 4.991 M 275.26 % | 1.330 M 112.69 % | -10.481 M -212.29 % | 9.334 M 21 606.98 % | 43.000 K -95.30 % | 914.000 K 107.73 % | 440.000 K -33.13 % | 658.000 K -8.99 % | 723.000 K -44.64 % | 1.306 M 66.16 % | 786.000 K 276.08 % | 209.000 K -24.28 % | 276.000 K -36.26 % | 433.000 K 60.97 % | 269.000 K 8.91 % | 247.000 K 137.37 % | -661.000 K -8 362.50 % | 8.000 K -99.87 % | 6.071 M 84.70 % | 3.287 M 4 108.54 % | -82.000 K 87.00 % | -631.000 K -63 200.00 % | 1.000 K -85.71 % | 7.000 K 800.00 % | -1.000 K 99.73 % | -366.000 K -135.29 % | 1.037 M -0.29 % | 1.040 M 35.18 % | 769.332 K 30.69 % | 588.668 K 7.86 % | 545.786 K 47.91 % | 369.000 K 16.37 % | 317.091 K 31.62 % | 240.909 K |
| Net cash provided by operating activities | -5.274 M 40.73 % | -8.898 M 30.44 % | -12.792 M -20.94 % | -10.577 M -175.09 % | 14.085 M 148.48 % | -29.053 M 5.15 % | -30.632 M -44.17 % | -21.247 M 44.89 % | -38.557 M -0.98 % | -38.184 M -10.17 % | -34.660 M -1.70 % | -34.080 M 6.60 % | -36.488 M -35.74 % | -26.880 M 14.69 % | -31.508 M -965.84 % | 3.639 M 112.61 % | -28.848 M -6.75 % | -27.025 M 9.95 % | -30.011 M -19.44 % | -25.126 M -9.78 % | -22.888 M -6.23 % | -21.546 M -1.50 % | -21.228 M -26.33 % | -16.803 M 7.51 % | -18.167 M -0.32 % | -18.109 M -22.81 % | -14.746 M -7.20 % | -13.756 M -8.00 % | -12.737 M -37.25 % | -9.280 M -0.76 % | -9.210 M -74.26 % | -5.285 M 1.31 % | -5.355 M -1.21 % | -5.291 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -506.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.100 M 10.13 % | -1.224 M -595.45 % | -176.000 K 18.52 % | -216.000 K -94.59 % | -111.000 K 73.19 % | -414.000 K -266.37 % | -113.000 K -59.15 % | -71.000 K -195.83 % | -24.000 K 89.83 % | -236.000 K -1 028.81 % | -20.907 K -59.68 % | -13.093 K 67.86 % | -40.742 K 67.14 % | -124.000 K -331.50 % | -28.737 K 48.92 % | -56.263 K |
| Acquisitions net | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -36.471 M -111.89 % | -17.212 M 63.49 % | -47.147 M -283.34 % | -12.299 M 69.37 % | -40.154 M -60.04 % | -25.090 M 29.05 % | -35.362 M -19.22 % | -29.661 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 |
| Sales maturities of investments | 36.700 M 63.11 % | 22.500 M -43.04 % | 39.500 M 102.56 % | 19.500 M -51.85 % | 40.500 M 44.64 % | 28.000 M 86.67 % | 15.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 -100.00 % | 1.000 K 100.01 % | -7.647 M -206.19 % | 7.201 M 1 981.21 % | 346.000 K -88.11 % | 2.910 M 114.29 % | -20.362 M 31.35 % | -29.661 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 152.000 K | 0.000 | 0.000 -100.00 % | 500.000 K | 0.000 100.00 % | -500.000 K | 0.000 | 0.000 100.00 % | -7.000 K -200.00 % | 7.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 229.000 K -95.67 % | 5.289 M 169.16 % | -7.647 M -206.19 % | 7.201 M 1 981.21 % | 346.000 K -88.11 % | 2.910 M 114.29 % | -20.362 M 31.35 % | -29.661 M -5 761.86 % | -506.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 152.000 K | 0.000 | 0.000 100.00 % | -600.000 K 50.98 % | -1.224 M -81.07 % | -676.000 K -212.96 % | -216.000 K -94.59 % | -111.000 K 73.63 % | -421.000 K -297.17 % | -106.000 K -49.30 % | -71.000 K -195.83 % | -24.000 K 89.83 % | -236.000 K -1 028.81 % | -20.907 K -59.68 % | -13.093 K 67.86 % | -40.742 K 67.14 % | -124.000 K -331.50 % | -28.737 K 48.92 % | -56.263 K |
| Debt repayment | 553.000 K 106.32 % | -8.748 M -874 900.00 % | 1.000 K 100.06 % | -1.689 M 93.24 % | -25.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.000 M | 0.000 | 0.000 -100.00 % | 10.000 M | 0.000 | 0.000 -100.00 % | 20.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 232.000 K 792.31 % | 26.000 K -89.88 % | 257.000 K 1 017.39 % | 23.000 K 134.85 % | -66.000 K 69.16 % | -214.000 K -100.41 % | 52.383 M 41 146.46 % | 127.000 K | 0.000 -100.00 % | 18.000 K 5.88 % | 17.000 K -99.18 % | 2.083 M 40.65 % | 1.481 M -98.29 % | 86.429 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -339.589 M -254.99 % | 219.106 M 1 716.95 % | 12.059 M -88.88 % | 108.424 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Other financing activites | -321.000 K -1 334.62 % | 26.000 K 110.48 % | -248.000 K -114.49 % | 1.711 M 197.55 % | -1.754 M -719.63 % | -214.000 K -548.48 % | -33.000 K -125.98 % | 127.000 K | 0.000 -100.00 % | 18.000 K 101.45 % | -1.243 M -159.67 % | 2.083 M 40.65 % | 1.481 M -29.91 % | 2.113 M 347.67 % | 472.000 K 66.20 % | 284.000 K -60.17 % | 713.000 K 225.57 % | 219.000 K -43.26 % | 386.000 K -71.87 % | 1.372 M 102.36 % | 678.000 K 152.04 % | 269.000 K 156.19 % | 105.000 K -74.70 % | 415.000 K 668.52 % | 54.000 K -83.69 % | 331.000 K 63.86 % | 202.000 K 166.67 % | -303.000 K -100.28 % | 107.706 M 37 891.66 % | -285.000 K -17 901.37 % | 1.601 K | 0.000 -100.00 % | 49.756 M | 0.000 |
| Net cash used provided by financing activities | 232.000 K 102.66 % | -8.722 M -25 752.94 % | 34.000 K 54.55 % | 22.000 K 100.08 % | -26.754 M -12 401.87 % | -214.000 K -100.41 % | 52.350 M 41 120.47 % | 127.000 K | 0.000 -100.00 % | 18.000 K -99.96 % | 43.757 M 2 000.67 % | 2.083 M 40.65 % | 1.481 M -98.50 % | 98.542 M 20 777.54 % | 472.000 K 66.20 % | 284.000 K -98.63 % | 20.713 M 9 357.99 % | 219.000 K -43.26 % | 386.000 K -71.87 % | 1.372 M 102.36 % | 678.000 K 152.04 % | 269.000 K 156.19 % | 105.000 K -99.95 % | 219.521 M 1 712.28 % | 12.113 M -88.86 % | 108.755 M 53 739.11 % | 202.000 K 166.67 % | -303.000 K -100.28 % | 107.706 M 37 860.79 % | -285.233 K -17 915.93 % | 1.601 K | 0.000 -100.00 % | 49.756 M | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 180.000 | 0.000 100.00 % | -280.000 | 0.000 -100.00 % | 280.000 | 0.000 |
| Net change in cash | -4.813 M 60.97 % | -12.331 M 39.57 % | -20.405 M -508.38 % | -3.354 M 72.78 % | -12.323 M 53.25 % | -26.357 M -2 043.73 % | 1.356 M 102.67 % | -50.781 M -30.00 % | -39.063 M -2.35 % | -38.166 M -519.54 % | 9.097 M 128.43 % | -31.997 M 8.60 % | -35.007 M -148.85 % | 71.662 M 330.90 % | -31.036 M -861.62 % | 4.075 M 150.09 % | -8.135 M 69.65 % | -26.806 M 11.31 % | -30.225 M -21.01 % | -24.978 M -9.14 % | -22.886 M -6.48 % | -21.493 M -1.22 % | -21.234 M -110.50 % | 202.297 M 3 384.04 % | -6.160 M -106.80 % | 90.575 M 721.74 % | -14.568 M -1.91 % | -14.295 M -115.06 % | 94.948 M 1 091.29 % | -9.578 M -3.56 % | -9.249 M -71.00 % | -5.409 M -112.19 % | 44.373 M 929.81 % | -5.347 M |
| Cash at beginning of period | 19.950 M -38.20 % | 32.281 M -38.73 % | 52.686 M -6.30 % | 56.227 M -17.98 % | 68.550 M -27.77 % | 94.907 M 1.45 % | 93.551 M -35.18 % | 144.332 M -21.30 % | 183.395 M -17.23 % | 221.561 M 4.28 % | 212.464 M -13.09 % | 244.461 M -12.53 % | 279.468 M 34.49 % | 207.806 M -12.99 % | 238.842 M 1.74 % | 234.767 M -3.35 % | 242.902 M -9.94 % | 269.708 M -10.08 % | 299.933 M -7.69 % | 324.911 M -6.58 % | 347.797 M -5.82 % | 369.290 M -5.44 % | 390.524 M 107.48 % | 188.227 M -3.17 % | 194.387 M 87.25 % | 103.812 M -12.31 % | 118.380 M -10.77 % | 132.675 M 251.68 % | 37.727 M -20.25 % | 47.305 M -16.35 % | 56.554 M -8.73 % | 61.963 M 252.26 % | 17.590 M -23.31 % | 22.938 M |
| Cash at end of period | 15.137 M -24.13 % | 19.950 M -38.20 % | 32.281 M -38.95 % | 52.873 M -5.97 % | 56.227 M -17.98 % | 68.550 M -27.77 % | 94.907 M 1.45 % | 93.551 M -35.18 % | 144.332 M -21.30 % | 183.395 M -17.23 % | 221.561 M 4.28 % | 212.464 M -13.09 % | 244.461 M -12.53 % | 279.468 M 34.49 % | 207.806 M -12.99 % | 238.842 M 1.74 % | 234.767 M -3.35 % | 242.902 M -9.94 % | 269.708 M -10.08 % | 299.933 M -7.69 % | 324.911 M -6.58 % | 347.797 M -5.82 % | 369.290 M -5.44 % | 390.524 M 107.48 % | 188.227 M -3.17 % | 194.387 M 87.25 % | 103.812 M -12.31 % | 118.380 M -10.77 % | 132.675 M 251.68 % | 37.727 M -20.25 % | 47.305 M -16.35 % | 56.554 M -8.73 % | 61.963 M 252.26 % | 17.590 M |
| Operating cash flow | -5.274 M 40.73 % | -8.898 M 30.44 % | -12.792 M -20.94 % | -10.577 M -175.09 % | 14.085 M 148.48 % | -29.053 M 5.15 % | -30.632 M -44.17 % | -21.247 M 44.89 % | -38.557 M -0.98 % | -38.184 M -10.17 % | -34.660 M -1.70 % | -34.080 M 6.60 % | -36.488 M -35.74 % | -26.880 M 14.69 % | -31.508 M -965.84 % | 3.639 M 112.61 % | -28.848 M -6.75 % | -27.025 M 9.95 % | -30.011 M -19.44 % | -25.126 M -9.78 % | -22.888 M -6.23 % | -21.546 M -1.50 % | -21.228 M -26.33 % | -16.803 M 7.51 % | -18.167 M -0.32 % | -18.109 M -22.81 % | -14.746 M -7.20 % | -13.756 M -8.00 % | -12.737 M -37.25 % | -9.280 M -0.76 % | -9.210 M -74.26 % | -5.285 M 1.31 % | -5.355 M -1.21 % | -5.291 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -506.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.100 M 10.13 % | -1.224 M -595.45 % | -176.000 K 18.52 % | -216.000 K -94.59 % | -111.000 K 73.19 % | -414.000 K -266.37 % | -113.000 K -59.15 % | -71.000 K -195.83 % | -24.000 K 89.83 % | -236.000 K -1 028.81 % | -20.907 K -59.68 % | -13.093 K 67.86 % | -40.742 K 67.14 % | -124.000 K -331.50 % | -28.737 K 48.92 % | -56.263 K |
| Free CashFlow | -5.274 M 40.73 % | -8.898 M 30.44 % | -12.792 M -20.94 % | -10.577 M -175.09 % | 14.085 M 148.48 % | -29.053 M 5.15 % | -30.632 M -44.17 % | -21.247 M 45.61 % | -39.063 M -2.30 % | -38.184 M -10.17 % | -34.660 M -1.70 % | -34.080 M 6.60 % | -36.488 M -35.74 % | -26.880 M 14.69 % | -31.508 M -965.84 % | 3.639 M 112.61 % | -28.848 M -6.75 % | -27.025 M 13.13 % | -31.111 M -18.07 % | -26.350 M -14.25 % | -23.064 M -5.98 % | -21.762 M -1.98 % | -21.339 M -23.94 % | -17.217 M 5.82 % | -18.280 M -0.55 % | -18.180 M -23.09 % | -14.770 M -5.56 % | -13.992 M -9.67 % | -12.758 M -37.28 % | -9.293 M -0.46 % | -9.251 M -71.02 % | -5.409 M -0.47 % | -5.384 M -0.68 % | -5.347 M |
| 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 |