Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$201,557
$211,972
$225,168
$210,898
Gross Profit
103,127
114,063
162,025
116,683
EBITDA
126,438
139,391
138,645
165,111
EBIT
88,125
100,701
117,213
128,378
Net Income
80,399
77,844
97,909
88,694
Net Change In Cash
201,557
211,972
225,168
210,898
Free Cash Flow
25,494
93,827
30,938
7,785
Cash
582,816
527,970
525,256
442,703
Basic Shares
120,590
120,198
120,276
120,118

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
2026-03-31
$0.63
2025-12-31
$0.60
2025-09-30
$0.81
2025-06-30
$0.77