Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$185,053
$168,525
$145,913
$138,288
Gross Profit
166,352
152,100
130,120
123,821
EBITDA
75,885
78,108
66,941
51,509
EBIT
71,896
72,939
64,147
48,680
Net Income
61,558
62,059
53,320
62,458
Net Change In Cash
185,053
168,525
145,913
138,288
Free Cash Flow
62,857
91,575
60,135
96,980
Cash
64,838
169,249
137,261
209,614
Basic Shares
199,224
200,745
201,158
202,987

Annual Financials

Values in thousands2025-03-312024-03-312023-03-312022-03-31
Revenue
$570,399
$475,422
$419,052
$343,548
Gross Profit
514,525
424,753
365,562
303,761
EBITDA
240,763
182,079
135,391
118,576
EBIT
230,104
171,814
125,108
113,536
Net Income
223,185
147,582
112,818
154,783
Net Change In Cash
570,399
475,422
419,052
343,548
Free Cash Flow
266,740
178,295
173,418
120,878
Cash
209,614
96,785
158,027
112,809
Basic Shares
201,208
205,734
213,425
191,017

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.46
2025-09-30
$0.45
2025-06-30
$0.36