Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$168,525
$145,913
$138,288
$168,603
Gross Profit
152,100
130,120
123,821
154,422
EBITDA
78,108
66,941
51,509
82,580
EBIT
72,939
64,147
48,680
79,925
Net Income
62,059
53,320
62,458
75,196
Net Change In Cash
168,525
145,913
138,288
168,603
Free Cash Flow
93,944
60,135
96,980
63,418
Cash
169,249
137,261
209,614
165,270
Basic Shares
200,745
201,158
202,987
202,233

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
2025-12-31
$0
2025-09-30
$0.45
2025-06-30
$0.36
2025-03-31
$0.38