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
27,389
90,867
66,948
81,237
EBIT
13,417
76,725
53,155
68,092
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
152,301
50,784
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
274,956
281,528
273,322
160,490
EBIT
220,724
233,396
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.92
2025-09-30
$0.61
2025-06-30
$0.54