Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$333,650
$363,444
$294,236
$274,188
Gross Profit
60,389
69,761
55,932
61,036
EBITDA
61,827
49,808
50,834
43,408
EBIT
28,613
16,093
19,673
24,605
Net Income
21,280
17,476
17,519
19,978
Net Change In Cash
333,650
363,444
294,236
274,188
Free Cash Flow
-4,529
11,724
-12,206
4,333
Cash
391,092
110,686
140,512
489,103
Basic Shares
132,699
126,321
130,081
128,062

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-03-31
$0.22
2025-12-31
$0.13
2025-09-30
$0.13
2025-06-30
$0.15