Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $186,485 | $189,520 | $344,593 | $339,000 |
Gross Profit | 186,485 | 189,520 | 344,593 | 173,283 |
EBITDA | 78,153 | 76,821 | 84,410 | |
EBIT | 77,903 | 72,579 | 80,044 | |
Net Income | 80,201 | 67,514 | 66,829 | 71,435 |
Net Change In Cash | 186,485 | 189,520 | 344,593 | 339,000 |
Free Cash Flow | 85,838 | 82,697 | 72,384 | 87,254 |
Cash | 157,167 | 182,542 | 160,389 | 165,284 |
Basic Shares | 71,491 | 72,032 | 72,825 | 72,971 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $729,719 | $784,060 | $790,511 | $652,358 |
Gross Profit | 1,334,975 | 784,060 | 790,511 | 652,358 |
EBITDA | 23,695 | 1,310 | 27,112 | 42,489 |
EBIT | -16,794 | 7,309 | 26,373 | |
Net Income | 285,979 | 354,124 | 360,642 | 298,304 |
Net Change In Cash | 729,719 | 784,060 | 790,511 | 652,358 |
Cost of Revenue | 1,028,626 | |||
Free Cash Flow | 209,371 | 381,341 | 464,000 | 330,589 |
Cash | 157,167 | 173,988 | 195,440 | 134,141 |
Basic Shares | 72,327 | 72,862 | 74,664 | 78,570 |
Quarter | EPS |
---|---|
2024-12-31 | $1.12 |
2024-09-30 | $0.94 |
2024-06-30 | $0.92 |
2024-03-31 | $0.98 |