Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$489,505
$343,936
$353,739
$332,645
Gross Profit
347,495
238,858
244,541
237,039
EBITDA
87,728
23,492
66,938
62,938
EBIT
66,215
5,164
53,746
49,722
Net Income
39,376
2,996
33,311
28,253
Net Change In Cash
489,505
343,936
353,739
332,645
Free Cash Flow
52,785
16,566
20,138
125,041
Cash
196,821
194,403
170,029
148,692
Basic Shares
60,190
59,593
57,675
58,345

Annual Financials

Values in thousands2025-03-312024-03-312023-03-312022-03-31
Revenue
$1,313,517
$1,023,932
$578,844
$392,155
Gross Profit
935,686
724,096
390,396
251,732
EBITDA
206,248
182,567
85,314
54,627
EBIT
162,133
152,400
67,718
27,544
Net Income
112,089
127,663
61,530
21,770
Net Change In Cash
1,313,517
1,023,932
578,844
392,155
Cost of Revenue
77,425
-14,415
Free Cash Flow
115,320
62,495
100,160
14,695
Cash
148,692
108,183
120,778
43,353
Basic Shares
58,345
57,788
55,337
53,654

Earnings Calls

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