Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $361,504 | $424,629 | $342,229 | $323,963 |
Gross Profit | 233,039 | 271,160 | 220,757 | 202,385 |
EBITDA | 48,937 | 108,819 | 70,830 | 73,991 |
EBIT | 38,780 | 102,638 | 64,828 | 67,973 |
Net Income | 24,228 | 100,406 | 36,823 | 41,048 |
Net Change In Cash | 361,504 | 424,629 | 342,229 | 323,963 |
Free Cash Flow | 119,348 | 75,945 | 24,171 | -53,324 |
Cash | 125,433 | 78,419 | 38,973 | 20,976 |
Basic Shares | 32,135 | 32,266 | 32,266 | 32,266 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,452,325 | $1,317,675 | $1,086,653 | $879,516 |
Gross Profit | 927,341 | 839,078 | 694,422 | 556,902 |
EBITDA | 304,574 | 280,977 | 223,889 | 171,651 |
EBIT | 276,216 | 263,646 | 204,119 | 154,044 |
Net Income | 164,358 | 152,654 | 120,938 | 87,411 |
Net Change In Cash | 1,452,325 | 1,317,675 | 1,086,653 | 879,516 |
Cost of Revenue | -1,294 | |||
Free Cash Flow | 182,902 | 52,406 | -17,471 | -23,233 |
Cash | 125,433 | 88,462 | 104,713 | 159,613 |
Basic Shares | 32,124 | 32,139 | 31,988 | 31,835 |
Quarter | EPS |
---|---|
2024-12-31 | $0.84 |
2024-09-30 | $1.93 |
2024-06-30 | $1.14 |
2024-03-31 | $1.27 |