Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$209,400
$208,821
$219,462
$208,576
Gross Profit
194,100
124,930
149,778
142,475
EBITDA
92,400
115,390
118,613
116,366
EBIT
76,000
93,810
97,555
96,367
Net Income
92,400
68,176
71,180
15,065
Net Change In Cash
209,400
208,821
219,462
208,576
Free Cash Flow
77,174
90,998
12,668
Cash
519,734
473,299
462,837
486,224
Basic Shares
36,812
37,109
37,298
37,456

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$846,259
$817,097
$752,547
$718,300
Gross Profit
611,283
563,354
528,619
518,533
EBITDA
442,769
442,610
411,093
406,142
EBIT
363,732
362,147
334,683
338,988
Net Income
246,821
274,181
258,055
250,224
Net Change In Cash
846,259
817,097
752,547
718,300
Cost of Revenue
-39,419
Free Cash Flow
375,295
281,319
237,359
Cash
519,734
544,478
451,280
430,746
Basic Shares
36,812
37,672
37,654
37,643

Earnings Calls

QuarterEPS
2025-12-31
$2.51
2025-09-30
$1.84
2025-06-30
$1.91
2025-03-31
$0.40