PotlatchDeltic Corporation's generated total adjusted EBITDDA was $29.7 million and total adjusted EBITDDA margin was 13% in the Q1 2024.
PotlatchDeltic
Net income for the full year 2023 was $62.1 million, or $0.77 per diluted share, on revenues of $1.0 billion.