Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$338,967
$327,315
$321,394
$330,599
Gross Profit
202,386
194,744
191,859
193,050
EBITDA
95,482
86,752
93,696
99,543
EBIT
68,097
58,497
64,938
71,335
Net Income
44,740
38,684
34,031
57,981
Net Change In Cash
338,967
327,315
321,394
330,599
Free Cash Flow
87,215
106,305
13,641
100,914
Cash
363,367
296,426
292,898
306,763
Basic Shares
46,987
47,664
48,353
49,476

Annual Financials

Values in thousands2025-03-312024-03-312023-03-312022-03-31
Revenue
$1,360,824
$1,309,055
$1,168,660
$993,196
Gross Profit
778,546
711,915
622,873
530,770
EBITDA
355,986
295,452
252,007
191,718
EBIT
247,100
206,837
167,200
105,171
Net Income
167,679
117,558
115,401
43,375
Net Change In Cash
1,360,824
1,309,055
1,168,660
993,196
Cost of Revenue
28,906
70,169
Free Cash Flow
142,447
115,455
162,867
75,754
Cash
306,763
178,800
284,466
259,496
Basic Shares
50,730
51,397
51,420
51,353

Earnings Calls

QuarterEPS
2025-12-31
$1.31
2025-09-30
$1.27
2025-06-30
$1.10
2025-03-31
$1.24