Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$225,168
$210,898
$446,226
$548,403
Gross Profit
162,025
116,683
135,068
155,474
EBITDA
138,645
165,111
129,275
105,160
EBIT
117,213
128,378
63,725
Net Income
97,909
88,694
100,128
34,972
Net Change In Cash
225,168
210,898
446,226
548,403
Free Cash Flow
135,600
7,785
137,276
24,116
Cash
525,256
442,703
767,830
704,633
Basic Shares
120,276
120,118
119,960
119,805

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$2,083,894
$1,511,406
$1,113,859
$793,639
Gross Profit
556,661
436,421
600,657
441,867
EBITDA
619,872
699,285
828,093
643,451
EBIT
456,291
533,142
661,897
506,917
Net Income
319,919
385,749
554,955
435,121
Net Change In Cash
2,083,894
1,511,406
1,113,859
793,639
Free Cash Flow
257,233
49,042
519,698
-525,599
Cash
704,633
745,544
718,049
276,002
Basic Shares
119,299
120,299
122,964
123,070

Earnings Calls

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