Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$183,105
$191,840
$174,414
$170,528
Gross Profit
85,670
98,646
86,490
85,251
EBITDA
38,544
41,926
61,855
52,355
EBIT
27,797
45,616
37,148
Net Income
24,429
17,350
31,030
25,285
Net Change In Cash
183,105
191,840
174,414
170,528
Free Cash Flow
24,591
47,235
25,027
24,380
Cash
170,177
216,500
187,689
182,782
Basic Shares
47,164
47,677
48,128
49,890

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
149,105
277,312
240,294
146,161
EBIT
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
2025-12-31
$0.73
2025-09-30
$0.93
2025-06-30
$0.85