Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $465,334 | $417,101 | $427,486 | $411,627 |
Gross Profit | 80,258 | 65,158 | 75,488 | 85,336 |
EBITDA | 102,288 | 81,036 | 88,829 | 85,952 |
EBIT | 21,567 | 5,834 | 19,629 | 23,882 |
Net Income | 5,208 | -4,810 | 4,876 | 5,771 |
Net Change In Cash | 465,334 | 417,101 | 427,486 | 411,627 |
Free Cash Flow | 23,122 | -5,352 | 32,895 | 40,352 |
Cash | 217,772 | 267,709 | 383,303 | 518,977 |
Basic Shares | 63,461 | 63,387 | 63,449 | 58,415 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,557,283 | $1,264,542 | $1,085,089 | $889,211 |
Gross Profit | 295,040 | 261,798 | 235,621 | 203,218 |
EBITDA | 321,525 | 274,170 | 248,294 | 208,779 |
EBIT | 75,017 | 78,262 | 100,131 | 84,038 |
Net Income | 13,536 | 25,399 | 53,079 | 41,100 |
Net Change In Cash | 1,557,283 | 1,264,542 | 1,085,089 | 889,211 |
Cost of Revenue | 37,343 | -120,533 | ||
Free Cash Flow | 78,128 | 78,185 | 86,354 | 59,442 |
Cash | 383,303 | 220,912 | 71,152 | 33,809 |
Basic Shares | 59,576 | 55,274 | 51,767 | 51,515 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.36 |
2025-03-31 | $0.19 |
2024-12-31 | $0.41 |