Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$583,708
$487,766
$445,892
$351,128
Gross Profit
340,871
272,522
257,569
201,722
EBITDA
76,725
66,948
75,169
34,823
EBIT
53,155
62,024
21,671
Net Income
58,227
39,400
51,151
16,609
Net Change In Cash
583,708
487,766
445,892
351,128
Free Cash Flow
162,003
89,111
56,762
-95,806
Cash
188,342
164,483
269,673
259,042
Basic Shares
78,233
81,429
83,463
83,543

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
293,508
273,322
160,490
EBIT
220,724
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
2025-12-31
$0.74
2025-09-30
$0.61
2025-06-30
$0.66