Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $342,229 | $323,963 | $328,739 | $367,969 |
Gross Profit | 220,757 | 202,385 | 212,710 | 235,007 |
EBITDA | 70,904 | 73,991 | 27,593 | 92,755 |
EBIT | 64,902 | 67,973 | 18,880 | 86,798 |
Net Income | 36,823 | 41,048 | 10,420 | 53,214 |
Net Change In Cash | 342,229 | 323,963 | 328,739 | 367,969 |
Free Cash Flow | 24,171 | -53,324 | 34,765 | 14,306 |
Cash | 38,973 | 20,976 | 88,462 | 79,764 |
Basic Shares | 32,266 | 32,266 | 32,112 | 32,124 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,317,675 | $1,086,653 | $879,516 | $539,009 |
Gross Profit | 839,078 | 694,422 | 556,902 | 330,731 |
EBITDA | 268,713 | 207,488 | 153,899 | 73,497 |
EBIT | 251,382 | 187,718 | 136,292 | 64,430 |
Net Income | 152,654 | 120,938 | 87,411 | 38,219 |
Net Change In Cash | 1,317,675 | 1,086,653 | 879,516 | 539,009 |
Cost of Revenue | -1,294 | 36,264 | ||
Free Cash Flow | 52,406 | -17,471 | -23,233 | 52,731 |
Cash | 88,462 | 104,713 | 159,613 | 169,681 |
Basic Shares | 32,139 | 31,988 | 31,835 | 31,654 |
Quarter | EPS |
---|---|
2024-06-30 | $1.14 |
2024-03-31 | $1.27 |
2023-12-31 | $0.32 |
2023-09-30 | $1.66 |