Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$267,750
$277,785
$285,703
$292,309
Gross Profit
193,176
197,814
197,320
192,346
EBITDA
63,657
88,316
85,391
72,697
EBIT
77,494
77,302
64,513
Net Income
49,981
60,750
57,098
47,404
Net Change In Cash
267,750
277,785
285,703
292,309
Free Cash Flow
49,077
64,850
54,480
45,879
Cash
169,041
181,041
385,474
752,352
Basic Shares
89,142
89,142
60,743
90,884

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
204,711
173,861
-485
187,387
EBIT
186,640
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
173,765
171,837
163,857
160,798
Cash
181,041
697,659
719,581
227,164
Basic Shares
89,142
57,543
56,256
56,137

Earnings Calls

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