Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$351,014
$333,650
$363,444
$294,236
Gross Profit
66,457
60,389
69,761
55,932
EBITDA
50,054
61,827
49,808
50,834
EBIT
15,910
28,613
16,093
19,673
Net Income
19,641
21,280
17,476
17,519
Net Change In Cash
351,014
333,650
363,444
294,236
Free Cash Flow
-102,432
-4,529
11,724
-12,206
Cash
280,051
391,092
110,686
140,512
Basic Shares
142,521
132,699
126,321
130,081

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,189,296
$750,561
$609,334
$473,013
Gross Profit
236,737
163,093
149,013
129,761
EBITDA
193,409
130,432
91,822
62,704
EBIT
91,025
67,196
32,896
6,491
Net Income
79,009
55,175
36,819
19,401
Net Change In Cash
1,189,296
750,561
609,334
473,013
Free Cash Flow
169,088
466,625
-101,480
-59,606
Cash
110,686
115,839
16,976
28,991
Basic Shares
129,711
126,049
121,176
122,451

Earnings Calls

QuarterEPS
2026-06-30
$0.26
2026-03-31
$0.38
2025-12-31
$0.13
2025-09-30
$0.13