Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $642,335 | $631,764 | $656,887 | $657,747 |
Gross Profit | 64,772 | 63,180 | 67,925 | 66,741 |
EBITDA | 34,972 | 25,457 | 41,619 | 38,386 |
EBIT | 22,955 | 13,689 | 30,053 | 26,964 |
Net Income | 972 | 3,644 | 18,423 | 15,374 |
Net Change In Cash | 642,335 | 631,764 | 656,887 | 657,747 |
Free Cash Flow | -15,127 | 27,347 | 36,884 | 29,221 |
Cash | 264,647 | 355,340 | 315,152 | 324,423 |
Basic Shares | 36,427 | 36,605 | 36,659 | 36,629 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,656,105 | $2,838,976 | $2,886,331 | $2,255,319 |
Gross Profit | 270,024 | 271,070 | 255,235 | 205,901 |
EBITDA | 109,411 | 109,664 | 141,072 | 97,394 |
EBIT | 110,817 | 109,664 | 97,236 | 53,879 |
Net Income | 63,327 | 64,315 | 68,229 | 35,770 |
Net Change In Cash | 2,656,105 | 2,838,976 | 2,886,331 | 2,255,319 |
Cost of Revenue | -59,412 | -118,449 | ||
Free Cash Flow | 155,972 | 96,555 | -224,241 | -44,799 |
Cash | 315,152 | 277,391 | 207,430 | 271,749 |
Basic Shares | 36,759 | 35,973 | 35,718 | 36,101 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.55 |
2025-03-31 | $0.52 |
2024-12-31 | $0.61 |