Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$218,415
$233,380
$207,395
$210,582
Gross Profit
218,415
170,174
141,337
145,431
EBITDA
106,241
125,983
102,335
115,390
EBIT
86,932
106,773
80,750
93,810
Net Income
68,105
77,882
92,237
68,176
Net Change In Cash
218,415
233,380
207,395
210,582
Free Cash Flow
26,163
-75,588
143,550
77,174
Cash
295,184
426,355
519,734
473,299
Basic Shares
35,242
35,386
36,812
37,109

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
328,672
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
2026-06-30
$1.95
2026-03-31
$2.25
2025-12-31
$1.68
2025-09-30
$1.84