Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $358,435 | $311,372 | $347,011 | $319,133 |
Gross Profit | 147,689 | 115,587 | 138,731 | 123,072 |
EBITDA | 70,821 | 26,937 | 51,495 | 10,671 |
EBIT | 48,935 | 5,529 | 30,799 | |
Net Income | 35,066 | 4,882 | 21,294 | 9,923 |
Net Change In Cash | 358,435 | 311,372 | 347,011 | 319,133 |
Free Cash Flow | 20,912 | 18,894 | 12,999 | 4,594 |
Cash | 238,419 | 214,394 | 197,511 | 177,722 |
Basic Shares | 141,162 | 141,090 | 140,569 | 140,722 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,271,107 | $1,287,704 | $1,228,928 | $796,922 |
Gross Profit | 501,229 | 540,423 | 525,059 | 329,933 |
EBITDA | 161,826 | 227,059 | 238,624 | 57,738 |
EBIT | 87,759 | 164,311 | 184,671 | 33,816 |
Net Income | 68,550 | 125,239 | 136,634 | 36,932 |
Net Change In Cash | 1,271,107 | 1,287,704 | 1,228,928 | 796,922 |
Cost of Revenue | 21,619 | |||
Free Cash Flow | 39,739 | 75,244 | 21,796 | 98,373 |
Cash | 197,511 | 223,098 | 145,181 | 123,777 |
Basic Shares | 140,692 | 140,096 | 139,605 | 136,946 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.28 |
2025-03-31 | $0.03 |
2024-12-31 | $0.14 |