Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$250,116
$295,688
$229,341
$268,846
Gross Profit
145,760
207,824
177,827
193,959
EBITDA
46,828
54,689
48,634
54,316
EBIT
40,096
47,714
41,662
47,149
Net Income
24,248
7,247
-5,615
25,924
Net Change In Cash
250,116
295,688
229,341
268,846
Free Cash Flow
45,581
48,673
41,843
Cash
424,826
433,889
521,707
486,596
Basic Shares
104,534
99,324
97,978
117,286

Annual Financials

Values in thousands2026-03-312025-03-312024-03-312023-03-31
Revenue
$1,043,991
$978,336
$782,524
$593,036
Gross Profit
583,460
703,988
567,435
415,469
EBITDA
181,778
159,949
137,932
31,723
EBIT
153,932
132,827
110,687
4,477
Net Income
51,804
95,101
216,801
-11,321
Net Change In Cash
1,043,991
978,336
782,524
593,036
Free Cash Flow
173,524
112,916
15,312
Cash
424,826
508,898
327,065
284,018
Basic Shares
109,673
114,538
118,236
111,101

Earnings Calls

QuarterEPS
2026-03-31
$0.02
2025-12-31
$0.52
2025-09-30
$0.37
2025-06-30
$0.42