Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$171,171
$183,105
$191,840
$174,414
Gross Profit
70,322
85,670
98,646
86,490
EBITDA
33,097
54,531
41,926
61,855
EBIT
16,605
38,544
27,797
45,616
Net Income
6,420
24,429
17,350
31,030
Net Change In Cash
171,171
183,105
191,840
174,414
Free Cash Flow
38,333
24,591
47,235
25,027
Cash
171,174
170,177
216,500
187,689
Basic Shares
46,458
47,164
47,677
48,128

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$719,887
$731,967
$644,395
$498,987
Gross Profit
356,057
373,855
351,121
248,860
EBITDA
212,306
277,312
240,294
146,161
EBIT
149,105
220,107
198,517
117,886
Net Income
98,094
159,519
137,545
91,386
Net Change In Cash
719,887
731,967
644,395
498,987
Cost of Revenue
29,965
Free Cash Flow
121,233
172,345
145,337
65,147
Cash
170,177
151,609
144,296
156,098
Basic Shares
48,215
52,058
53,001
52,427

Earnings Calls

QuarterEPS
2026-03-31
$0.42
2025-12-31
$0.61
2025-09-30
$0.93
2025-06-30
$0.75