Quarterly Financials

Values in thousands 2024-03-31 2023-12-31 2023-09-30 2023-06-30
Revenue $448,997 $570,951 $469,193 $468,934
Gross Profit 216,712 278,897 205,127 199,782
EBITDA 43,113 112,311 30,300 10,798
EBIT 18,253 89,043 11,434 687
Net Income 7,244 61,017 6,927 -2,876
Net Change In Cash 448,997 570,951 469,193 468,934
Free Cash Flow 653 141,837 3,283 -22,984
Cash 341,862 411,341 194,857 223,183
Basic Shares 59,332 59,687 60,172 55,924

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue $1,949,445 $2,017,003 $2,254,235 $2,072,617
Gross Profit 863,044 795,200 781,944 688,018
EBITDA 77,218 174,539 242,811 215,416
EBIT 77,218 24,278 151,877 108,825
Net Income 54,644 8,952 134,456 71,679
Net Change In Cash 1,949,445 2,017,003 2,254,235 2,072,617
Cost of Revenue 64,429 26,516
Free Cash Flow 110,105 171,189 165,930 118,069
Cash 411,341 348,200 515,527 488,011
Basic Shares 60,231 62,760 64,231 61,818

Earnings Calls

Quarter EPS
2024-03-31 $0.80
2023-12-31 $1.52
2023-09-30 $0.71
2023-06-30 $0.49