Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$211,972
$225,168
$210,898
$446,226
Gross Profit
114,063
162,025
116,683
135,068
EBITDA
139,391
138,645
165,111
129,275
EBIT
100,701
117,213
128,378
Net Income
77,844
97,909
88,694
100,128
Net Change In Cash
211,972
225,168
210,898
446,226
Free Cash Flow
93,827
30,938
7,785
137,276
Cash
527,970
525,256
442,703
767,830
Basic Shares
120,198
120,276
120,118
119,960

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$877,900
$2,083,894
$1,511,406
$1,113,859
Gross Profit
502,832
556,661
436,421
600,657
EBITDA
603,253
619,872
699,285
828,093
EBIT
453,921
456,291
533,142
661,897
Net Income
364,575
319,919
385,749
554,955
Net Change In Cash
877,900
2,083,894
1,511,406
1,113,859
Free Cash Flow
472,281
257,233
49,042
519,698
Cash
527,970
704,633
745,544
718,049
Basic Shares
120,198
119,299
120,299
122,964

Earnings Calls

QuarterEPS
2025-12-31
$0.60
2025-09-30
$0.81
2025-06-30
$0.77
2025-03-31
$0.61