Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$97,994
$118,045
$107,800
$100,283
Gross Profit
75,833
75,612
82,024
89,693
EBITDA
239,167
208,469
108,482
83,808
EBIT
229,126
198,345
101,832
77,261
Net Income
186,595
164,153
89,908
63,688
Net Change In Cash
97,994
118,045
107,800
100,283
Free Cash Flow
34,790
53,382
48,606
44,073
Cash
603,085
550,941
476,513
397,532
Basic Shares
84,849
85,264
84,964
84,452

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$425,128
$358,711
$310,463
$331,339
Gross Profit
307,516
322,113
267,823
317,546
EBITDA
383,788
85,499
235,039
308,319
EBIT
343,560
59,597
213,255
302,738
Net Income
271,165
23,392
179,722
213,921
Net Change In Cash
425,128
358,711
310,463
331,339
Free Cash Flow
186,431
188,420
140,653
201,659
Cash
550,941
304,964
193,513
291,049
Basic Shares
84,760
74,187
86,876
95,249

Earnings Calls

QuarterEPS
2026-03-31
$0.47
2025-12-31
$1.94
2025-09-30
$1.08
2025-06-30
$0.77