Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $233,494 | $227,029 | $223,370 | $221,068 |
Gross Profit | 233,494 | 196,201 | 117,703 | 105,905 |
EBITDA | 50,721 | 125,089 | 103,710 | 110,555 |
EBIT | 108,771 | 85,341 | 92,391 | |
Net Income | 33,294 | 40,980 | 17,614 | 29,858 |
Net Change In Cash | 233,494 | 227,029 | 223,370 | 221,068 |
Free Cash Flow | -104,728 | 68,728 | 68,627 | -36,451 |
Cash | 399,582 | 310,489 | 349,739 | 246,910 |
Basic Shares | 7,139 | 7,176 | 7,242 | 7,287 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $906,949 | $845,268 | $881,719 | $974,671 |
Gross Profit | 906,949 | 719,397 | 510,460 | 616,441 |
EBITDA | 182,490 | 151,484 | 321,510 | 474,077 |
EBIT | 151,484 | 257,295 | 423,308 | |
Net Income | 121,746 | 130,621 | 117,541 | 208,131 |
Net Change In Cash | 906,949 | 845,268 | 881,719 | 974,671 |
Cost of Revenue | 246,296 | |||
Free Cash Flow | -3,824 | 228,336 | 126,088 | 659,891 |
Cash | 399,582 | 340,334 | 338,200 | 378,900 |
Basic Shares | 7,210 | 7,375 | 7,582 | 8,003 |
Quarter | EPS |
---|---|
2024-12-31 | $7.50 |
2024-09-30 | $6.92 |
2024-06-30 | $6.53 |
2024-03-31 | $5.41 |