| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $385,585 | $382,181 | $320,801 | $330,515 |
Gross Profit | 374,641 | 119,158 | 94,903 | 98,716 |
EBITDA | 55,064 | 62,921 | 52,043 | 53,606 |
EBIT | 56,937 | 62,466 | 51,671 | 53,269 |
Net Income | 43,230 | 45,901 | 38,839 | 42,058 |
Net Change In Cash | 385,585 | 382,181 | 320,801 | 330,515 |
Free Cash Flow | 168,908 | 85,095 | 96,558 | |
Cash | 168,544 | 160,068 | 136,617 | 112,916 |
Basic Shares | 41,871 | 41,871 | 41,871 | 41,377 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $1,413,655 | $1,147,676 | $895,403 | $636,405 |
Gross Profit | -147,505 | 327,892 | 271,652 | 168,198 |
EBITDA | 223,634 | 165,593 | 124,017 | 60,287 |
EBIT | 224,343 | 162,235 | 120,126 | 56,190 |
Net Income | 170,028 | 118,828 | 85,984 | 39,396 |
Net Change In Cash | 1,413,655 | 1,147,676 | 895,403 | 636,405 |
Cost of Revenue | 17,737 | |||
Free Cash Flow | 300,891 | 335,029 | 206,613 | |
Cash | 168,544 | 121,603 | 65,891 | 45,438 |
Basic Shares | 41,871 | 41,377 | 38,317 | 37,600 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $1.17 |
2025-09-30 | $1.05 |
2025-06-30 | $0.89 |