Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$327,315
$321,394
$330,599
$348,542
Gross Profit
194,744
191,859
193,050
199,915
EBITDA
86,752
93,696
99,543
95,136
EBIT
58,497
64,938
71,335
66,111
Net Income
38,684
34,031
57,981
37,494
Net Change In Cash
327,315
321,394
330,599
348,542
Free Cash Flow
106,305
13,641
100,914
35,220
Cash
296,426
292,898
306,763
320,846
Basic Shares
47,664
48,353
49,476
50,639

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-09-30
$1.27
2025-06-30
$1.10
2025-03-31
$1.24
2024-12-31
$1.19