Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$295,688
$229,341
$268,846
$245,462
Gross Profit
207,824
177,827
193,959
183,354
EBITDA
54,689
48,634
54,316
30,187
EBIT
47,714
41,662
47,149
23,180
Net Income
7,247
-5,615
25,924
29,198
Net Change In Cash
295,688
229,341
268,846
245,462
Free Cash Flow
45,581
48,673
41,843
87,845
Cash
433,889
521,707
486,596
508,898
Basic Shares
99,324
97,978
117,286
114,538

Annual Financials

Values in thousands2025-03-312024-03-312023-03-312022-03-31
Revenue
$978,336
$782,524
$593,036
$303,922
Gross Profit
703,988
567,435
415,469
245,172
EBITDA
159,949
137,932
31,723
-2,003
EBIT
132,827
110,687
4,477
-31,361
Net Income
95,101
216,801
-11,321
-45,405
Net Change In Cash
978,336
782,524
593,036
303,922
Free Cash Flow
173,524
112,916
15,312
-6,913
Cash
508,898
327,065
284,018
213,283
Basic Shares
114,538
118,236
111,101
108,471

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.52
2025-09-30
$0.37
2025-06-30
$0.22