Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$277,785
$285,703
$292,309
$188,038
Gross Profit
197,814
197,320
192,346
82,502
EBITDA
77,494
85,391
72,697
-26,769
EBIT
77,302
64,513
-32,669
Net Income
60,750
57,098
47,404
-29,990
Net Change In Cash
277,785
285,703
292,309
188,038
Free Cash Flow
54,480
45,879
6,526
Cash
294,052
385,474
752,352
1,200,292
Basic Shares
89,142
60,743
90,884
69,503

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,043,835
$662,515
$50,823
$486,599
Gross Profit
666,841
452,855
6,662
445,428
EBITDA
186,640
173,861
-485
187,387
EBIT
153,304
-485
161,737
Net Income
135,262
113,691
131,203
128,311
Net Change In Cash
1,043,835
662,515
50,823
486,599
Free Cash Flow
171,837
163,857
160,798
Cash
294,052
697,659
719,581
227,164
Basic Shares
89,142
57,543
56,256
56,137

Earnings Calls

QuarterEPS
2025-12-31
$0.68
2025-09-30
$0.64
2025-06-30
$0.63
2025-03-31
$0.57