Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$321,394
$330,599
$348,542
$345,511
Gross Profit
180,467
193,050
193,547
187,437
EBITDA
78,000
99,543
88,054
80,914
EBIT
49,242
71,335
59,029
51,697
Net Income
34,031
57,981
37,494
33,831
Net Change In Cash
321,394
330,599
348,542
345,511
Free Cash Flow
13,641
100,914
35,220
39,390
Cash
292,898
306,763
320,846
299,283
Basic Shares
48,353
49,476
50,639
51,240

Annual Financials

Values in thousands 2025-03-31 2024-03-31 2023-03-31 2022-03-31
Revenue
$1,360,824
$1,309,055
$1,168,660
$993,196
Gross Profit
748,958
691,548
615,097
505,502
EBITDA
337,403
265,576
249,340
178,497
EBIT
221,817
168,361
156,033
80,750
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

Quarter EPS
2025-06-30
$1.10
2025-03-31
$1.24
2024-12-31
$0.74
2024-09-30
$1.12