Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $219,217 | $220,648 | $254,379 | $154,558 |
Gross Profit | 219,217 | 220,648 | 255,617 | 154,223 |
EBITDA | 60,561 | 53,396 | 56,571 | |
EBIT | 52,677 | 45,389 | 48,322 | |
Net Income | 39,162 | 40,358 | 34,083 | 36,391 |
Net Change In Cash | 219,217 | 220,648 | 254,379 | 154,558 |
Free Cash Flow | 96,319 | -23,860 | 42,335 | 53,975 |
Cash | 763,571 | 8,287 | 301,249 | 218,032 |
Basic Shares | 39,700 | 39,736 | 39,618 | 39,626 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $863,751 | $667,125 | $698,099 | $668,643 |
Gross Profit | 863,751 | 663,857 | 698,099 | 668,643 |
EBITDA | 260,312 | 324,658 | 364,696 | |
EBIT | 227,321 | 291,438 | 332,119 | |
Net Income | 149,994 | 171,202 | 225,804 | 253,372 |
Net Change In Cash | 863,751 | 667,125 | 698,099 | 668,643 |
Cost of Revenue | -53,654 | |||
Free Cash Flow | 127,578 | 140,819 | 304,199 | 354,779 |
Cash | 763,571 | 310,832 | 320,403 | 198,898 |
Basic Shares | 39,700 | 39,428 | 39,788 | 40,053 |
Quarter | EPS |
---|---|
2024-12-31 | $0.85 |
2024-09-30 | $0.93 |
2024-06-30 | $0.81 |
2024-03-31 | $0.87 |