Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$270,583
$230,575
$191,925
$159,442
Gross Profit
204,475
175,812
145,563
119,411
EBITDA
81,761
68,362
41,166
12,410
EBIT
78,915
66,862
39,774
11,285
Net Income
44,982
91,114
51,219
31,819
Net Change In Cash
270,583
230,575
191,925
159,442
Free Cash Flow
76,576
65,878
133,343
5,965
Cash
167,611
140,407
162,328
86,431
Basic Shares
181,181
180,631
178,100
178,116

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$852,525
$396,290
$115,794
$79,872
Gross Profit
645,261
302,699
79,827
58,681
EBITDA
224,982
-112,912
-27,716
-59,387
EBIT
218,153
-116,066
-29,497
-60,194
Net Income
219,134
-83,421
-26,257
-58,345
Net Change In Cash
852,525
396,290
115,794
79,872
Free Cash Flow
281,762
102,431
-15,477
-39,771
Cash
167,611
79,551
45,098
76,088
Basic Shares
179,551
131,262
152,503
130,452

Earnings Calls

QuarterEPS
2025-12-31
$0.58
2025-09-30
$0.49
2025-06-30
$0.44
2025-03-31
$0.33