Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$191,660
$195,483
$198,409
$201,730
Gross Profit
146,372
150,842
154,738
155,887
EBITDA
40,883
47,906
41,252
39,821
EBIT
32,103
38,410
34,051
35,675
Net Income
25,404
31,461
15,634
29,335
Net Change In Cash
191,660
195,483
198,409
201,730
Free Cash Flow
45,256
21,296
63,246
69,431
Cash
476,040
328,400
297,956
260,838
Basic Shares
129,957
135,700
139,414
139,665

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-06-30
$0.20
2026-03-31
$0.35
2025-12-31
$0.36
2025-09-30
$0.36