Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$482,671
$451,434
$553,035
$458,892
Gross Profit
258,518
236,976
300,971
231,932
EBITDA
66,213
74,482
117,814
30,917
EBIT
29,311
48,789
97,194
10,107
Net Income
21,250
37,928
71,095
6,262
Net Change In Cash
482,671
451,434
553,035
458,892
Free Cash Flow
-1,397
45,250
147,706
38,107
Cash
205,703
285,850
290,693
208,740
Basic Shares
55,133
57,196
57,641
58,430

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,933,289
$1,949,445
$2,017,003
$2,254,235
Gross Profit
982,971
863,044
795,200
781,944
EBITDA
245,842
77,218
199,047
247,021
EBIT
144,921
77,218
109,998
158,757
Net Income
111,374
54,644
8,952
134,456
Net Change In Cash
1,933,289
1,949,445
2,017,003
2,254,235
Cost of Revenue
64,429
Free Cash Flow
180,049
131,745
171,189
165,930
Cash
290,693
336,341
348,200
515,527
Basic Shares
58,606
60,231
62,760
64,231

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.92
2025-03-31
$1.10
2024-12-31
$1.75