Year 2024 | Year 2023 | Year 2022 | Year 2021 | |
---|---|---|---|---|
Cash and cash equivalents at the beginning of period | 61,930 | 117,011 | 139,940 | 54,649 |
Cash flows from operating activities | 78,818 | -62,464 | -6,878 | -42,049 |
Cash flows from investing activities | -457,324 | 9,383 | -17,359 | -43,944 |
Cash flows from financing activities | 443,610 | -1,874 | 3,199 | 171,292 |
Net increase in cash and cash equivalents | 66,298 | -55,081 | -22,929 | 85,291 |
Cash and cash equivalents at the end of period | 128,229 | 61,930 | 117,011 | 139,940 |