Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$380,414
$583,708
$487,766
$445,892
Gross Profit
210,211
340,871
272,522
257,569
EBITDA
26,410
89,651
68,146
75,169
EBIT
12,438
75,509
54,353
62,024
Net Income
9,851
58,227
39,400
51,151
Net Change In Cash
380,414
583,708
487,766
445,892
Free Cash Flow
-43,768
162,003
89,111
56,762
Cash
127,791
188,342
164,483
269,673
Basic Shares
76,747
78,233
81,429
83,463

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,868,494
$1,829,873
$1,658,713
$1,595,222
Gross Profit
1,072,684
1,063,284
943,186
763,401
EBITDA
267,789
293,508
273,322
160,490
EBIT
213,557
245,376
226,888
120,643
Net Income
165,387
175,689
169,885
89,693
Net Change In Cash
1,868,494
1,829,873
1,658,713
1,595,222
Free Cash Flow
212,070
219,554
213,118
43,984
Cash
188,342
358,795
438,960
234,741
Basic Shares
81,595
85,755
87,403
87,195

Earnings Calls

QuarterEPS
2026-03-31
$0.26
2025-12-31
$0.74
2025-09-30
$0.61
2025-06-30
$0.66