Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$145,913
$138,288
$168,603
$136,832
Gross Profit
130,120
123,821
154,422
123,156
EBITDA
66,941
51,509
82,580
58,059
EBIT
64,147
48,680
79,925
55,446
Net Income
53,320
62,458
75,196
44,154
Net Change In Cash
145,913
138,288
168,603
136,832
Free Cash Flow
60,135
96,980
63,418
66,803
Cash
137,261
209,614
165,270
184,248
Basic Shares
201,158
202,987
202,233
200,407

Annual Financials

Values in thousands 2025-03-31 2024-03-31 2023-03-31 2022-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

Quarter EPS
2025-09-30
$0
2025-06-30
$0.36
2025-03-31
$0.38
2024-12-31
$0.45