Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$449,292
$489,505
$343,936
$353,739
Gross Profit
326,453
347,495
238,858
244,541
EBITDA
7,316
87,728
23,492
66,938
EBIT
66,215
5,164
53,746
Net Income
-21,083
39,376
2,996
33,311
Net Change In Cash
449,292
489,505
343,936
353,739
Free Cash Flow
100,573
52,785
16,566
20,138
Cash
289,685
196,821
194,403
170,029
Basic Shares
59,942
60,190
59,593
57,675

Annual Financials

Values in thousands2026-03-312025-03-312024-03-312023-03-31
Revenue
$1,636,472
$1,313,517
$1,023,932
$578,844
Gross Profit
1,157,347
935,686
724,096
390,396
EBITDA
131,281
206,248
182,567
85,314
EBIT
162,133
152,400
67,718
Net Income
54,600
112,089
127,663
61,530
Net Change In Cash
1,636,472
1,313,517
1,023,932
578,844
Cost of Revenue
77,425
Free Cash Flow
190,062
115,320
62,495
100,160
Cash
289,685
148,692
108,183
120,778
Basic Shares
59,351
58,345
57,788
55,337

Earnings Calls

QuarterEPS
2026-03-31
$0.32
2025-12-31
$1.24
2025-09-30
$0.68
2025-06-30
$0.89