Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$195,483
$198,409
$201,730
$194,939
Gross Profit
150,842
154,738
155,887
151,507
EBITDA
47,906
41,252
39,821
45,205
EBIT
38,410
34,051
35,675
39,143
Net Income
31,461
15,634
29,335
32,726
Net Change In Cash
195,483
198,409
201,730
194,939
Free Cash Flow
21,296
63,246
69,431
70,133
Cash
328,400
297,956
260,838
291,070
Basic Shares
135,700
139,414
139,665
140,198

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$787,784
$769,325
$689,136
$618,318
Gross Profit
613,032
595,231
518,686
457,916
EBITDA
163,453
110,777
61,595
-73,730
EBIT
140,981
93,127
48,877
-84,866
Net Income
115,425
215,586
46,887
-89,885
Net Change In Cash
787,784
769,325
689,136
618,318
Cost of Revenue
-56,827
Free Cash Flow
242,469
139,119
36,357
2,764
Cash
297,956
305,757
79,641
129,384
Basic Shares
139,414
143,152
137,263
130,517

Earnings Calls

QuarterEPS
2026-03-31
$0.35
2025-12-31
$0.36
2025-09-30
$0.36
2025-06-30
$0.35