2020 | 2021 | 2022 | 2023 | 2024 | |
---|---|---|---|---|---|
Revenue | $926M | $1.1B | $1.5B | $1.9B | $2.1B |
Cost of Revenue | $647M | $814M | $1B | $1.4B | $1.5B |
Gross Profit | $279M | $328M | $432M | $525M | $656M |
Gross Profit % | 30% | 29% | 30% | 28% | 31% |
R&D Expenses | $0 | $0 | $0 | $0 | $0 |
2020 | 2021 | 2022 | 2023 | 2024 | |
---|---|---|---|---|---|
Net Income | $145M | $182M | $245M | $283M | $404M |
Dep. & Amort. | $20M | $21M | $22M | $26M | $29M |
Def. Tax | $527K | -$37M | -$23M | -$25M | -$27M |
Stock Comp. | $14M | $14M | $21M | $21M | $26M |
Chg. in WC | $66M | $67M | $106M | $106M | $157M |
2020 | 2021 | 2022 | 2023 | 2024 | |
---|---|---|---|---|---|
Cash | $278M | $461M | $28M | $245M | $669M |
ST Investments | $0 | $0 | $0 | $0 | $0 |
Cash & ST Inv. | $278M | $461M | $28M | $245M | $669M |
Receivables | $161M | $186M | $253M | $298M | $296M |
Inventory | $0 | $0 | $0 | $0 | $0 |
Q4 2024 Financial Performance: Revenue for Q4 2024 was $536.6M, a 7.7% YoY increase. Full-year 2024 revenue reached $2.11B, up 11.8% from 2023. EBITDA for Q4 was $133.5M, a 39.3% YoY increase, with a full-year EBITDA of $480.2M, up 32.5%. EBITDA margin for the year improved to 22.8% from 19.2% in 2023.
Bookings and Backlog: Q4 2024 net new business awards were $529.7M, down 13.8% YoY, resulting in a book-to-bill ratio of 0.99. Full-year 2024 net new business awards totaled $2.23B, a 5.4% decline YoY. Ending backlog as of December 31, 2024, was $2.9B, up 3.2% YoY, with $1.63B expected to convert to revenue in the next 12 months.
2025 Guidance: Revenue for 2025 is projected between $2.11B and $2.21B, representing flat to 4.8% growth. EBITDA is expected in the range of $462M to $492M, reflecting a potential decline of 3.8% to growth of 2.5%. Net income is forecasted between $378M and $402M, with EPS guidance of $11.93 to $12.69.
Operational Highlights: Productivity and retention of staff remained strong in 2024, with flat headcount growth contributing to margin improvements. Hiring is expected to accelerate in 2025, targeting mid to upper single-digit growth in headcount.
Market Environment and Risks: The business environment softened slightly in Q4 2024, with delays in project bookings and elevated cancellations impacting performance. Management anticipates weaker bookings in the first half of 2025 but expects improvement in the second half with a book-to-bill ratio above 1.15. Cancellations remain a key risk factor for achieving guidance targets.