Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$469,660
$482,671
$451,434
$553,035
Gross Profit
256,483
258,518
236,976
300,971
EBITDA
88,957
66,213
74,482
117,814
EBIT
52,323
29,311
50,899
97,194
Net Income
37,782
21,250
37,928
71,095
Net Change In Cash
469,660
482,671
451,434
553,035
Free Cash Flow
66,632
-36,648
45,250
147,706
Cash
255,014
205,703
285,850
290,693
Basic Shares
55,356
55,133
57,196
57,641

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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
158,088
77,218
48,786
156,087
Net Income
111,571
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
373,200
515,527
Basic Shares
58,606
60,231
62,760
64,231

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$1.31
2025-06-30
$0.92
2025-03-31
$1.10