Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$706,818
$651,740
$788,708
$711,281
Gross Profit
247,602
239,653
286,186
254,263
EBITDA
79,800
78,878
82,397
97,902
EBIT
21,474
19,754
43,626
43,340
Net Income
-5,261
-2,917
3,235
3,271
Net Change In Cash
706,818
651,740
788,708
711,281
Free Cash Flow
119,034
-75,891
209,905
-9,632
Cash
181,309
137,653
131,339
145,807
Basic Shares
260,774
263,737
115,147
112,190

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
281,692
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
124,063
90,426

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.17
2025-03-31
$0.12
2024-12-31
$0.24