USD 23.16
(0.7%)
Breakdown | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
---|---|---|---|---|---|---|
Operating Cash Flow | 20.92 Million | 16.28 Million | 13.84 Million | 12.21 Million | 7.28 Million | 12.25 Million |
Net Income | 19.71 Million | 9.86 Million | 10.52 Million | 8.44 Million | 6.24 Million | -5.47 Million |
Depreciation & Amortization | -37.68 Thousand | 61.14 Thousand | 425.66 Thousand | -40 Million | 1.09 Billion | 2.14 Billion |
Deferred income taxes | -1.74 Million | - | -425.66 Thousand | 40 Million | -1.09 Billion | -2.12 Billion |
Stock-based compensation | 6194.00 | 15.98 Thousand | 15.6 Thousand | 20.29 Thousand | 8962.00 | 3427.00 |
Change in working capital | 531.32 Thousand | -172.85 Thousand | -1.26 Million | -158.43 Thousand | -2.3 Million | 2.79 Million |
Other non-cash items | 2.46 Million | 6.52 Million | 4.57 Million | 3.9 Million | 3.32 Million | -285.77 Thousand |
Investing Cash Flow | -316.72 Million | -51.83 Million | -477.29 Million | 87.91 Million | -42.29 Million | 1.02 Billion |
Investments in PPE | 2.00 | - | - | - | - | -209.5 Million |
Acquisitions | - | - | - | - | - | -58.22 Million |
Investment purchases | -594.2 Million | -345.92 Million | -983.69 Million | -57.6 Billion | -300.31 Billion | -25.58 Million |
Sales/Maturities of investments | - | - | - | - | 37.78 Million | 1.31 Billion |
Other Investing Activities | 277.48 Million | 294.08 Million | 506.4 Million | 57.68 Billion | 300.23 Billion | -1.12 Million |
Financing Cash Flow | 299.94 Million | 64.63 Million | 412.34 Million | -46.77 Million | -8.18 Million | -1.02 Billion |
Debt repayment | -277.48 Million | -293.32 Million | -465.31 Million | -44.86 Million | -213.41 Billion | -201.39 Billion |
Dividends payments | -17.79 Million | -16.38 Million | -12.09 Million | -7.65 Million | -7.16 Million | -8.68 Million |
Common Stock Repurchased | -309.15 Million | - | -57.25 Million | -55.77 Billion | -40.25 Million | 200.37 Billion |
Common Stock Issuance | 317.73 Million | 81.13 Million | 57.25 Million | 5.74 Million | 213.41 Billion | 7.26 Million |
Other Financing Activities | 586.63 Million | -119.37 Thousand | 889.75 Million | 55.77 Billion | 39.23 Million | -3.97 Million |
Accounts receivables | -2.79 Million | -1.82 Million | -1.96 Million | 326.73 Thousand | 88.43 Thousand | 1.64 Million |
Accounts payables | 1.72 Million | 1.65 Million | 271.11 Thousand | -372.19 Thousand | -62.66 Thousand | -654.21 Thousand |
Inventory | - | - | - | - | - | - |
Other working capital | 1.59 Million | -9371.00 | 422.71 Thousand | -112.98 Thousand | -2.33 Million | 1.8 Million |
Cash at beginning of period | 47.36 Million | 18.27 Million | 69.37 Million | 16.01 Million | 59.21 Million | 45.62 Million |
Cash at end of period | 51.51 Million | 47.36 Million | 18.27 Million | 69.37 Million | 16.01 Million | 59.21 Million |
Capital Expenditure | 2.00 | - | - | - | - | -209.5 Million |
Effect of forex changes on cash | - | - | - | - | - | - |
Net cash flow / Change in cash | 4.15 Million | 29.08 Million | -51.09 Million | 53.36 Million | -43.2 Million | 13.59 Million |
Free Cash Flow | 20.92 Million | 16.28 Million | 13.84 Million | 12.21 Million | 7.28 Million | -197.25 Million |
Breakdown | 2024 Q2 | 2024 Q1 | 2023 FY | 2023 Q4 | 2023 Q3 | 2023 Q2 |
---|---|---|---|---|---|---|
Operating Cash Flow | - | - | - | - | - | - |
Net Income | 4.59 Million | 6.98 Million | 19.71 Million | 5.01 Million | 6.35 Million | 2.57 Million |
Depreciation & Amortization | 945.79 Thousand | 945.78 Thousand | -37.68 Thousand | -28.93 Thousand | - | - |
Deferred income taxes | - | - | -1.74 Million | - | - | - |
Stock-based compensation | 62.44 Thousand | - | 6194.00 | - | - | 2836.00 |
Change in working capital | -696 Thousand | 161.85 Thousand | 531.32 Thousand | 2.58 Million | -2.14 Million | 496.42 Thousand |
Other non-cash items | 1.54 Million | 1.91 Million | 2.46 Million | 1.62 Million | 1.21 Million | 1.17 Million |
Investing Cash Flow | 82.17 Million | 80.09 Million | -316.72 Million | -2.53 Million | -365.13 Million | -672.32 Thousand |
Investments in PPE | -2.00 | -2.00 | - | - | - | - |
Acquisitions | - | - | - | - | - | - |
Investment purchases | - | - | -594.2 Million | -594.2 Million | - | - |
Sales/Maturities of investments | - | - | - | - | - | - |
Other Investing Activities | 82.17 Million | 80.09 Million | 277.48 Million | -2.53 Million | -365.13 Million | -672.32 Thousand |
Financing Cash Flow | -85.74 Million | -76.02 Million | 299.94 Million | -4.8 Million | 309.57 Million | -4.32 Million |
Debt repayment | -80.87 Million | -71.2 Million | -277.48 Million | -225.85 Million | - | - |
Dividends payments | -4.84 Million | -4.83 Million | -17.79 Million | -4.84 Million | -4.31 Million | -4.32 Million |
Common Stock Repurchased | -19.94 Thousand | - | -309.15 Million | - | - | - |
Common Stock Issuance | -19.94 Thousand | 19.94 Thousand | 317.73 Million | 39.89 Thousand | 317.7 Million | - |
Other Financing Activities | -19.94 Thousand | 19.94 Thousand | 586.63 Million | 39.89 Thousand | -3.8 Million | -8.63 Million |
Accounts receivables | 702.13 Thousand | 125.52 Thousand | -2.79 Million | 19.09 Thousand | -2.74 Million | 73.37 Thousand |
Accounts payables | -485.73 Thousand | -242.08 Thousand | 1.72 Million | 1.96 Million | 1.29 Million | 37.3 Thousand |
Inventory | - | - | - | - | - | - |
Other working capital | -912.4 Thousand | 278.41 Thousand | 1.59 Million | 600.53 Thousand | -693.73 Thousand | 385.74 Thousand |
Cash at beginning of period | 64.64 Million | 51.51 Million | 47.36 Million | 49.63 Million | 99.76 Million | 100.51 Million |
Cash at end of period | 66.59 Million | 64.64 Million | 51.51 Million | 51.51 Million | 49.63 Million | 99.76 Million |
Capital Expenditure | -2.00 | -2.00 | - | - | - | - |
Effect of forex changes on cash | - | - | - | -52.4 Million | 52.4 Million | - |
Net cash flow / Change in cash | 1.94 Million | 13.12 Million | 4.15 Million | 1.88 Million | -50.13 Million | -749.19 Thousand |
Free Cash Flow | 5.51 Million | 9.05 Million | 20.92 Million | 9.22 Million | 5.42 Million | 4.24 Million |
601766
DATAPATTNS
TERRA13
3232
601965
5410