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
56,435
56,872
42,721
47,007
EBIT
23,221
23,156
11,559
28,204
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
184,962
108,056
93,029
71,040
EBIT
82,577
44,821
34,103
14,827
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