Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$210,407
$218,415
$233,380
$207,395
Gross Profit
206,167
130,366
170,174
141,337
EBITDA
95,315
108,213
127,917
102,335
EBIT
76,274
86,932
106,773
80,750
Net Income
53,858
68,105
77,882
92,237
Net Change In Cash
210,407
218,415
233,380
207,395
Free Cash Flow
14,803
-75,588
143,550
Cash
381,054
245,794
426,355
519,734
Basic Shares
35,278
35,242
35,386
36,812

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