Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$207,395
$210,582
$224,292
$206,930
Gross Profit
141,337
145,431
160,171
146,462
EBITDA
102,335
115,390
118,613
116,366
EBIT
80,750
93,810
97,555
96,367
Net Income
92,237
68,176
71,149
15,065
Net Change In Cash
207,395
210,582
224,292
206,930
Free Cash Flow
143,550
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
$849,199
$817,921
$750,898
$718,705
Gross Profit
593,401
573,605
524,128
519,478
EBITDA
452,704
442,610
411,093
406,142
EBIT
368,482
362,147
334,683
338,988
Net Income
246,627
274,181
258,055
250,224
Net Change In Cash
849,199
817,921
750,898
718,705
Cost of Revenue
-39,419
Free Cash Flow
373,935
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
$1.68
2025-09-30
$1.84
2025-06-30
$2
2025-03-31
$0.40