Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$118,045
$107,800
$100,283
$88,632
Gross Profit
75,612
82,024
89,693
79,790
EBITDA
208,469
108,482
83,808
-27,403
EBIT
198,345
101,832
77,261
-33,878
Net Income
164,153
89,908
63,688
-46,584
Net Change In Cash
118,045
107,800
100,283
88,632
Free Cash Flow
53,382
48,606
44,073
48,617
Cash
550,941
476,513
397,532
319,090
Basic Shares
85,264
84,964
84,452
62,709

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
195,799
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
2025-12-31
$1.94
2025-09-30
$0.38
2025-06-30
$0.77