Firm's Revenue Soars to $1.9 Billion in 2024
Discover how the firm's revenue jumped from $1.5 billion in 2023 to $1.9 billion in 2024, marking consistent growth since its inception in 2006.
The firm’s revenue increased from $1.5 billion in 2023 to $1.9 billion in 2024, marking growth nearly every year since its founding in 2006.