Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$208,821
$219,462
$208,576
$202,404
Gross Profit
124,930
149,778
142,475
138,566
EBITDA
115,390
118,613
116,366
105,067
EBIT
93,810
97,555
96,367
84,913
Net Income
68,176
71,180
15,065
65,139
Net Change In Cash
208,821
219,462
208,576
202,404
Free Cash Flow
77,174
90,998
12,668
165,200
Cash
473,299
462,837
486,224
544,478
Basic Shares
37,109
37,298
37,456
37,601

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$817,097
$752,547
$718,300
$698,951
Gross Profit
563,354
528,619
518,533
511,961
EBITDA
442,610
411,093
406,142
395,011
EBIT
362,147
334,683
338,988
334,765
Net Income
274,181
258,055
250,224
257,888
Net Change In Cash
817,097
752,547
718,300
698,951
Cost of Revenue
-39,419
24,622
Free Cash Flow
375,295
281,319
237,359
231,475
Cash
544,478
451,280
430,746
506,735
Basic Shares
37,672
37,654
37,643
38,097

Earnings Calls

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