Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$339,380
$346,351
$338,967
$327,315
Gross Profit
202,803
198,212
191,406
183,421
EBITDA
74,685
4,294
95,482
86,752
EBIT
47,574
-23,025
68,097
58,497
Net Income
33,010
-20,147
44,740
38,684
Net Change In Cash
339,380
346,351
338,967
327,315
Free Cash Flow
44,417
53,280
87,215
106,305
Cash
223,384
245,440
363,367
296,426
Basic Shares
45,704
46,224
46,987
47,664

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
312,449
355,986
295,452
252,007
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
115,455
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-06-30
$1.14
2026-03-31
$1.29
2025-12-31
$1.31
2025-09-30
$1.27