Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$268,846
$245,462
$267,362
$210,993
Gross Profit
146,572
183,354
189,984
115,144
EBITDA
54,322
30,187
48,072
40,099
EBIT
47,155
23,180
41,321
33,395
Net Income
25,924
29,198
27,020
17,853
Net Change In Cash
268,846
245,462
267,362
210,993
Free Cash Flow
41,843
87,845
-10,521
35,639
Cash
486,596
508,898
391,263
401,873
Basic Shares
117,286
114,538
115,449
114,726

Annual Financials

Values in thousands 2025-03-31 2024-03-31 2023-03-31 2022-03-31
Revenue
$978,336
$782,524
$593,036
$303,922
Gross Profit
703,988
419,848
415,469
245,172
EBITDA
159,949
138,772
32,496
-1,189
EBIT
132,827
111,505
5,100
-30,685
Net Income
95,101
216,801
-11,168
-45,567
Net Change In Cash
978,336
782,524
593,036
303,922
Free Cash Flow
173,524
112,916
15,164
-6,913
Cash
508,898
327,065
284,018
213,283
Basic Shares
114,538
118,236
111,101
108,471

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.42
2025-03-31
$0.25
2024-12-31
$0.23