Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $227,029 | $223,370 | $221,068 | $214,587 |
Gross Profit | 196,201 | 117,703 | 105,905 | 183,423 |
EBITDA | 55,258 | 103,710 | 110,555 | 38,956 |
EBIT | 38,940 | 85,341 | 92,391 | 21,536 |
Net Income | 40,980 | 17,614 | 29,858 | 30,834 |
Net Change In Cash | 227,029 | 223,370 | 221,068 | 214,587 |
Free Cash Flow | 68,728 | 68,627 | -36,451 | 4,934 |
Cash | 195,533 | 349,739 | 246,910 | 340,334 |
Basic Shares | 7,176 | 7,242 | 7,287 | 7,320 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $845,268 | $881,719 | $974,671 | $603,226 |
Gross Profit | 719,397 | 510,460 | 616,441 | 335,927 |
EBITDA | 151,484 | 321,510 | 474,077 | 300,082 |
EBIT | 151,484 | 257,295 | 423,308 | 261,229 |
Net Income | 130,621 | 117,541 | 208,131 | 119,963 |
Net Change In Cash | 845,268 | 881,719 | 974,671 | 603,226 |
Cost of Revenue | 246,296 | 17,910 | ||
Free Cash Flow | 228,336 | 126,088 | 659,891 | -227,146 |
Cash | 340,334 | 338,200 | 378,900 | 333,491 |
Basic Shares | 7,375 | 7,582 | 8,003 | 7,976 |
Quarter | EPS |
---|---|
2024-09-30 | $6.92 |
2024-06-30 | $6.53 |
2024-03-31 | $5.41 |
2023-12-31 | $6.11 |