Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $195,457 | $136,557 | $226,443 | $239,012 |
Gross Profit | 195,457 | 72,792 | 208,221 | 193,469 |
EBITDA | 110,666 | 61,559 | 70,337 | |
EBIT | 104,957 | 55,784 | 64,416 | |
Net Income | 33,893 | 35,979 | 41,905 | 47,025 |
Net Change In Cash | 195,457 | 136,557 | 226,443 | 239,012 |
Free Cash Flow | 61,787 | 65,908 | 55,741 | |
Cash | 983,495 | 900,813 | 1,029,813 | |
Basic Shares | 94,801 | 94,775 | 94,716 | 94,477 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $822,568 | $887,985 | $762,602 | $750,101 |
Gross Profit | 822,568 | 887,985 | 762,602 | 750,101 |
EBITDA | 34,041 | 413,093 | 492,736 | |
EBIT | 34,041 | 384,358 | 460,823 | |
Net Income | 158,802 | 30,852 | 283,743 | 339,889 |
Net Change In Cash | 822,568 | 887,985 | 762,602 | 750,101 |
Cost of Revenue | 796,546 | -576,063 | ||
Free Cash Flow | 244,371 | 403,556 | 310,925 | |
Cash | 936,473 | 1,102,983 | 306,919 | |
Basic Shares | 94,682 | 94,236 | 94,091 | 94,012 |
Quarter | EPS |
---|---|
2024-12-31 | $0.35 |
2024-09-30 | $0.37 |
2024-06-30 | $0.43 |
2024-03-31 | $0.49 |