Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$357,759
$339,380
$346,351
$338,967
Gross Profit
220,913
202,803
198,212
191,406
EBITDA
102,880
74,685
4,294
95,482
EBIT
75,120
47,574
-23,025
68,097
Net Income
46,305
33,010
-20,147
44,740
Net Change In Cash
357,759
339,380
346,351
338,967
Free Cash Flow
118,894
44,417
53,280
87,215
Cash
260,712
223,384
245,440
363,367
Basic Shares
46,463
45,704
46,224
46,987

Annual Financials

Values in thousands2026-03-312025-03-312024-03-312023-03-31
Revenue
$1,334,027
$1,360,824
$1,309,055
$1,168,660
Gross Profit
743,588
778,546
711,915
622,873
EBITDA
268,451
362,686
304,052
260,507
EBIT
156,734
247,100
206,837
167,200
Net Income
97,308
167,679
117,558
115,401
Net Change In Cash
1,334,027
1,360,824
1,309,055
1,168,660
Cost of Revenue
28,906
Free Cash Flow
260,440
142,447
143,626
162,867
Cash
245,440
306,763
178,800
284,466
Basic Shares
47,354
50,730
51,397
51,420

Earnings Calls

QuarterEPS
2026-09-30
$1.35
2026-06-30
$1.14
2026-03-31
$1.29
2025-12-31
$1.31