Raffles Medical Group Ltd
RAFLF · OTC
12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | |
|---|---|---|---|---|
| Operating Activities | – | – | – | – |
| Net Income | $62,282 | $90,150 | $143,702 | $83,716 |
| Dep. & Amort. | $43,088 | $38,247 | $40,216 | $39,326 |
| Deferred Tax | $0 | $0 | $37,987 | $14,829 |
| Stock-Based Comp. | $3,465 | $3,406 | $3,160 | $2,469 |
| Change in WC | -$21,245 | $95,984 | -$32,862 | $14,170 |
| Other Non-Cash | -$1,336 | -$38,475 | $4,022 | $5,602 |
| Operating Cash Flow | $86,254 | $189,312 | $196,225 | $160,112 |
| Investing Activities | – | – | – | – |
| PP&E Inv. | -$19,270 | -$20,525 | -$25,299 | -$52,869 |
| Net Acquisitions | $0 | $0 | $161 | $45 |
| Inv. Purchases | $0 | $0 | $0 | -$65 |
| Inv. Sales/Matur. | $0 | $0 | $0 | $2,949 |
| Other Inv. Act. | $9,397 | $8,116 | $2,306 | -$2,259 |
| Investing Cash Flow | -$9,873 | -$12,409 | -$22,832 | -$52,199 |
| Financing Activities | – | – | – | – |
| Debt Repay. | -$13,831 | -$11,465 | -$106,580 | -$4,584 |
| Stock Issued | $280 | $7,440 | $6,033 | $5,595 |
| Stock Repurch. | $0 | -$5,698 | -$24,344 | -$3,230 |
| Dividends Paid | -$44,576 | -$70,683 | -$52,015 | -$37,349 |
| Other Fin. Act. | -$18,076 | $2,323 | -$6,796 | -$7,305 |
| Financing Cash Flow | -$76,203 | -$85,523 | -$183,702 | -$46,873 |
| Forex Effect | $950 | -$891 | -$1,545 | $811 |
| Net Chg. in Cash | $1,128 | $90,489 | -$11,854 | $61,851 |
| Supplemental Information | – | – | – | – |
| Beg. Cash | $342,543 | $252,054 | $263,908 | $202,057 |
| End Cash | $343,671 | $342,543 | $252,054 | $263,908 |
| Free Cash Flow | $65,345 | $168,787 | $170,926 | $107,243 |