Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $88,700 | $350,954 | $316,023 | $290,706 |
Gross Profit | 88,700 | 338,925 | 287,672 | 263,230 |
EBITDA | -3,990 | 353,773 | 318,004 | 68,538 |
EBIT | -1,402 | 317,351 | 67,884 | |
Net Income | 31,303 | 29,543 | 24,280 | 19,878 |
Net Change In Cash | 88,700 | 350,954 | 316,023 | 290,706 |
Free Cash Flow | 121,006 | 112,495 | 115,576 | 118,732 |
Cash | 375,416 | 308,651 | 407,163 | 482,303 |
Basic Shares | 18,808 | 18,808 | 18,808 | 18,724 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $299,400 | $1,155,246 | $292,565 | $399,799 |
Gross Profit | 249,257 | 1,052,066 | 248,693 | 361,574 |
EBITDA | 1,489 | 241,943 | 211,880 | 222,180 |
EBIT | 237,900 | 207,032 | -222,737 | |
Net Income | 87,368 | 102,845 | 135,597 | 177,902 |
Net Change In Cash | 299,400 | 1,155,246 | 292,565 | 399,799 |
Cost of Revenue | -73,400 | 247,667 | ||
Free Cash Flow | 469,405 | 455,325 | 341,278 | 205,277 |
Cash | 499,636 | 383,653 | 384,984 | 409,660 |
Basic Shares | 18,808 | 18,882 | 19,376 | 20,898 |
Quarter | EPS |
---|---|
2024-12-31 | $1.42 |
2024-09-30 | $1.27 |
2024-06-30 | $0.99 |
2024-03-31 | $1.09 |