Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $154,558 | $252,630 | $156,571 | $167,603 |
Gross Profit | 154,223 | 252,630 | 156,571 | 167,603 |
EBITDA | -5,583 | 109,133 | 63,670 | 61,067 |
EBIT | -13,832 | 134,168 | 55,968 | 52,527 |
Net Income | 36,391 | 30,396 | 47,903 | 46,061 |
Net Change In Cash | 154,558 | 252,630 | 156,571 | 167,603 |
Free Cash Flow | 53,975 | 23,396 | 143,449 | 8,784 |
Cash | 218,032 | 310,832 | 266,140 | 400,333 |
Basic Shares | 39,626 | 39,539 | 39,420 | 39,317 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $982,712 | $698,099 | $668,643 | $680,731 |
Gross Profit | 986,984 | 698,099 | 668,643 | 680,731 |
EBITDA | 32,991 | 347,442 | 358,131 | 221,610 |
EBIT | 0 | 314,222 | 325,554 | 189,124 |
Net Income | 171,202 | 225,804 | 253,372 | 153,804 |
Net Change In Cash | 982,712 | 698,099 | 668,643 | 680,731 |
Cost of Revenue | -53,654 | 55,430 | ||
Free Cash Flow | 143,165 | 304,199 | 354,779 | 113,129 |
Cash | 310,832 | 320,403 | 198,898 | 281,066 |
Basic Shares | 39,428 | 39,788 | 40,053 | 39,892 |
Quarter | EPS |
---|---|
2024-03-31 | $0.87 |
2023-12-31 | $0.72 |
2023-09-30 | $0.91 |
2023-06-30 | $1.12 |