Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$183,903
$171,171
$183,105
$191,840
Gross Profit
93,470
70,322
85,670
98,646
EBITDA
45,203
33,097
54,531
41,926
EBIT
16,605
38,544
27,797
Net Income
30,348
6,420
24,429
17,350
Net Change In Cash
183,903
171,171
183,105
191,840
Free Cash Flow
42,733
38,333
24,591
47,235
Cash
223,614
171,174
170,177
216,500
Basic Shares
44,225
46,458
47,164
47,677

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-06-30
$0.80
2026-03-31
$0.42
2025-12-31
$0.61
2025-09-30
$0.93