Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$145,372
$185,053
$168,525
$145,913
Gross Profit
125,965
166,352
152,100
130,120
EBITDA
24,826
75,885
78,108
66,941
EBIT
71,896
72,939
64,147
Net Income
19,114
61,558
62,059
53,320
Net Change In Cash
145,372
185,053
168,525
145,913
Free Cash Flow
109,522
62,857
91,575
60,135
Cash
219,178
64,838
169,249
137,261
Basic Shares
195,026
199,224
200,745
201,158

Annual Financials

Values in thousands2026-03-312025-03-312024-03-312023-03-31
Revenue
$644,863
$570,399
$475,422
$419,052
Gross Profit
574,537
514,525
424,753
365,562
EBITDA
214,920
240,763
182,079
135,391
EBIT
230,104
171,814
125,108
Net Income
196,051
223,185
147,582
112,818
Net Change In Cash
644,863
570,399
475,422
419,052
Free Cash Flow
326,458
266,740
178,295
173,418
Cash
219,178
209,614
96,785
158,027
Basic Shares
199,048
201,208
205,734
213,425

Earnings Calls

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