Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$346,351
$338,967
$327,315
$321,394
Gross Profit
165,579
191,406
194,744
191,859
EBITDA
121,186
95,482
86,752
93,696
EBIT
49,869
68,097
58,497
64,938
Net Income
-20,147
44,740
38,684
34,031
Net Change In Cash
346,351
338,967
327,315
321,394
Free Cash Flow
53,280
87,215
106,305
13,641
Cash
245,440
363,367
296,426
292,898
Basic Shares
46,224
46,987
47,664
48,353

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
397,116
355,986
295,452
252,007
EBIT
241,401
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-03-31
$1.29
2025-12-31
$0.95
2025-09-30
$1.27
2025-06-30
$1.10