Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$788,708
$711,281
$672,217
$670,059
Gross Profit
286,186
254,263
191,304
190,697
EBITDA
99,462
97,902
62,746
57,165
EBIT
43,626
43,340
20,745
22,329
Net Income
15,847
3,271
-2,965
-1,282
Net Change In Cash
788,708
711,281
672,217
670,059
Free Cash Flow
209,905
-9,632
-30,631
-45,694
Cash
131,339
145,807
136,078
129,824
Basic Shares
115,752
112,190
113,484
112,633

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,841,216
$2,527,177
$2,687,792
$1,469,363
Gross Profit
998,238
906,003
1,014,216
562,507
EBITDA
356,809
324,544
282,920
168,955
EBIT
130,040
181,713
151,647
91,452
Net Income
2,259
134
65,921
36,160
Net Change In Cash
2,841,216
2,527,177
2,687,792
1,469,363
Cost of Revenue
44,575
91,394
Free Cash Flow
88,853
38,594
306,777
147,948
Cash
131,339
119,737
220,589
184,009
Basic Shares
115,752
122,170
296,596
90,426

Earnings Calls

Quarter EPS
2024-12-31
$0.24
2024-09-30
$0.22
2024-06-30
$0.14
2024-03-31
$0.16