Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$752,975
$477,224
$657,658
$720,476
Gross Profit
353,513
210,653
319,123
354,316
EBITDA
134,500
69,957
104,147
124,797
EBIT
121,631
14,707
91,169
109,868
Net Income
81,416
-34,901
48,511
75,563
Net Change In Cash
752,975
477,224
657,658
720,476
Free Cash Flow
-162,854
-23,334
136,900
137,979
Cash
51,679
50,088
89,481
60,055
Basic Shares
60,009
59,858
60,654
60,906

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,558,730
$2,457,091
$2,381,995
$2,270,336
Gross Profit
1,209,353
1,187,727
1,252,511
1,179,233
EBITDA
350,459
360,266
336,586
315,153
EBIT
295,167
304,378
285,230
273,447
Net Income
188,545
214,298
198,429
199,278
Net Change In Cash
2,558,730
2,457,091
2,381,995
2,270,336
Cost of Revenue
-216,593
Free Cash Flow
120,028
170,484
271,228
-194,151
Cash
50,088
53,059
65,435
58,904
Basic Shares
59,858
63,648
67,517
72,560

Earnings Calls

QuarterEPS
2026-03-31
$1.42
2025-12-31
-$0.44
2025-09-30
$0.87
2025-06-30
$1.40