Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$245,297
$260,479
$255,546
$222,288
Gross Profit
98,230
111,320
114,335
97,525
EBITDA
55,547
77,951
72,721
68,519
EBIT
45,223
67,989
63,581
61,180
Net Income
26,106
47,188
44,083
42,189
Net Change In Cash
245,297
260,479
255,546
222,288
Free Cash Flow
11,442
21,230
-5,739
16,474
Cash
100,901
123,991
137,907
157,302
Basic Shares
45,898
46,941
46,990
46,990

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$983,610
$890,181
$833,265
$716,570
Gross Profit
421,410
379,972
390,934
349,499
EBITDA
272,056
259,061
292,470
259,012
EBIT
235,292
232,591
270,592
239,326
Net Income
159,566
161,309
182,882
155,743
Net Change In Cash
983,610
890,181
833,265
716,570
Cost of Revenue
24,535
Free Cash Flow
34,492
90,969
60,867
70,593
Cash
100,901
134,882
129,508
103,671
Basic Shares
46,678
46,996
47,508
47,674

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.63
2025-09-30
$1
2025-06-30
$1.03