Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $424,629 | $342,229 | $323,963 | $328,739 |
Gross Profit | 271,160 | 220,757 | 202,385 | 212,710 |
EBITDA | 108,819 | 70,830 | 73,991 | 27,593 |
EBIT | 105,994 | 64,828 | 67,973 | 18,880 |
Net Income | 100,406 | 36,823 | 41,048 | 10,420 |
Net Change In Cash | 424,629 | 342,229 | 323,963 | 328,739 |
Free Cash Flow | 75,945 | 24,171 | -53,324 | 34,765 |
Cash | 78,419 | 38,973 | 20,976 | 88,462 |
Basic Shares | 32,266 | 32,266 | 32,266 | 32,112 |
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 | 223,889 | 171,651 | 79,150 |
EBIT | 251,382 | 204,119 | 154,044 | 70,083 |
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-09-30 | $1.93 |
2024-06-30 | $1.14 |
2024-03-31 | $1.27 |
2023-12-31 | $0.32 |