Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $327,252 | $313,566 | $262,099 | $306,638 |
Gross Profit | 114,158 | 108,828 | 88,372 | 107,790 |
EBITDA | 82,923 | 81,921 | 60,496 | 77,204 |
EBIT | 65,601 | 67,374 | 47,047 | 64,017 |
Net Income | 52,625 | 52,228 | 39,016 | 47,049 |
Net Change In Cash | 327,252 | 313,566 | 262,099 | 306,638 |
Free Cash Flow | 25,407 | -1,154 | 53,210 | 25,159 |
Cash | 15 | 13 | 8,385 | 287 |
Basic Shares | 83,107 | 83,786 | 84,044 | 83,446 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,168,518 | $888,788 | $534,517 | $514,551 |
Gross Profit | 399,020 | 237,572 | 137,830 | 155,849 |
EBITDA | 274,789 | 162,590 | 99,730 | 120,992 |
EBIT | 227,997 | 127,160 | 69,314 | 95,358 |
Net Income | 177,623 | 100,376 | 58,758 | 79,009 |
Net Change In Cash | 1,168,518 | 888,788 | 534,517 | 514,551 |
Cost of Revenue | -78,801 | 37,915 | ||
Free Cash Flow | 49,404 | -14,706 | 5,821 | 61,012 |
Cash | 287 | 5,451 | 2,859 | 79,025 |
Basic Shares | 83,295 | 81,145 | 80,593 | 79,591 |
Quarter | EPS |
---|---|
2024-09-30 | $0.63 |
2024-06-30 | $0.62 |
2024-03-31 | $0.46 |
2023-12-31 | $0.56 |