Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$198,409
$201,730
$194,939
$192,706
Gross Profit
154,738
155,887
151,507
150,900
EBITDA
41,252
39,821
38,627
43,753
EBIT
34,051
35,675
32,565
38,690
Net Income
15,634
29,335
32,726
37,730
Net Change In Cash
198,409
201,730
194,939
192,706
Free Cash Flow
63,246
69,431
70,133
30,790
Cash
297,956
260,838
291,070
304,449
Basic Shares
139,414
139,665
140,198
142,777

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
82,856
1,458
-81,488
EBIT
140,981
65,206
-11,260
-92,624
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
2025-12-31
$0.36
2025-09-30
$0.36
2025-06-30
$0.35