28.02.2024 - - Revenues Increase 229% to a Record $388 Million in 2023- Net Income Improves to $261.2 Million, or $1.06 per Diluted Share, in 2023- Adjusted EBITDA Improves to $419.9 Million in 2023- BTC Production Increases 210% to a Record 12,852 in ...