Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$479,373
$449,292
$489,505
$343,936
Gross Profit
398,840
326,453
347,495
238,858
EBITDA
128,211
-17,557
87,728
23,492
EBIT
102,110
-43,885
66,215
5,164
Net Income
66,599
-49,365
39,376
2,996
Net Change In Cash
479,373
449,292
489,505
343,936
Free Cash Flow
110,234
100,573
52,785
16,565
Cash
344,241
289,685
196,821
194,403
Basic Shares
59,727
59,942
60,190
59,593

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
160,601
206,248
182,567
85,314
EBIT
81,240
162,133
152,400
67,718
Net Income
26,318
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-06-30
$1.48
2026-03-31
$0.32
2025-12-31
$1.24
2025-09-30
$0.30