Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$190,244
$178,513
$172,209
$166,664
Gross Profit
150,034
132,872
128,955
125,700
EBITDA
77,527
80,355
78,425
77,835
EBIT
69,582
68,221
68,000
Net Income
63,840
48,377
57,935
60,303
Net Change In Cash
190,244
178,513
172,209
166,664
Free Cash Flow
82,483
87,852
69,542
Cash
182,826
79,200
87,759
132,185
Basic Shares
109,724
108,962
108,639
108,628

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$707,630
$556,624
$461,117
$454,793
Gross Profit
537,561
419,911
318,778
314,023
EBITDA
314,142
239,269
241,091
41,175
EBIT
283,330
201,459
188,650
-5,951
Net Income
230,455
179,821
333,904
-14,310
Net Change In Cash
707,630
556,624
461,117
454,793
Cost of Revenue
19,437
Free Cash Flow
199,902
172,546
209,915
Cash
182,826
99,775
94,767
125,334
Basic Shares
109,724
109,041
110,889
109,472

Earnings Calls

QuarterEPS
2025-12-31
$0.58
2025-09-30
$0.44
2025-06-30
$0.53
2025-03-31
$0.56