Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$363,940
$685,792
$679,309
$636,856
Gross Profit
363,940
683,201
679,309
485,616
EBITDA
148,612
140,203
-21,355
-12,099
EBIT
135,665
126,910
-35,172
-14,147
Net Income
109,643
101,345
110,258
70,923
Net Change In Cash
363,940
685,792
679,309
636,856
Free Cash Flow
117,688
106,675
53,768
81,201
Cash
778,069
5,105,137
7,030,067
5,607,003
Basic Shares
49,078
48,974
48,920
48,860

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,325,901
$221,916
$1,195,988
$1,218,228
Gross Profit
1,325,901
221,916
1,195,988
1,218,228
EBITDA
-85,597
586,032
487,567
401,693
EBIT
-144,320
534,195
433,210
339,076
Net Income
350,024
431,682
353,018
286,502
Net Change In Cash
1,325,901
221,916
1,195,988
1,218,228
Cost of Revenue
-7,656,690
5,716,998
1,828,396
Free Cash Flow
445,694
717,838
500,395
313,382
Cash
5,607,003
1,679,787
9,255,727
3,540,680
Basic Shares
48,763
48,747
48,738
48,343

Earnings Calls

Quarter EPS
2024-09-30
$2.25
2024-06-30
$2.07
2024-03-31
$2.25
2023-12-31
$1.45