Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $90,042 | $158,756 | $155,956 | $145,116 |
Gross Profit | 90,042 | 159,071 | 155,956 | 145,116 |
EBITDA | 25,574 | 25,701 | 2,137 | 2,259 |
EBIT | 23,669 | 21,548 | -2,137 | -2,036 |
Net Income | 18,601 | 20,989 | 22,632 | 13,425 |
Net Change In Cash | 90,042 | 158,756 | 155,956 | 145,116 |
Free Cash Flow | 32,244 | 6,533 | 23,227 | 27,569 |
Cash | 320,621 | 288,050 | 291,512 | 280,441 |
Basic Shares | 31,239 | 31,131 | 31,078 | 30,995 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $341,139 | $332,552 | $278,445 | $250,129 |
Gross Profit | 581,321 | 332,552 | 278,445 | 250,129 |
EBITDA | 123,551 | 119,747 | 139,261 | 45,762 |
EBIT | 105,923 | 107,459 | 132,417 | 38,902 |
Net Income | 83,800 | 87,715 | 108,546 | 36,357 |
Net Change In Cash | 341,139 | 332,552 | 278,445 | 250,129 |
Free Cash Flow | 103,091 | 137,183 | 166,470 | -6,311 |
Cash | 279,576 | 358,972 | 705,618 | 377,214 |
Basic Shares | 30,931 | 26,760 | 23,608 | 23,511 |
Quarter | EPS |
---|---|
2024-12-31 | $0.82 |
2024-09-30 | $0.60 |
2024-06-30 | $0.67 |
2024-03-31 | $0.73 |