Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$242,882
$246,243
$216,401
$221,952
Gross Profit
177,282
194,317
118,596
126,944
EBITDA
118,547
147,347
93,936
102,677
EBIT
116,307
145,008
91,618
98,136
Net Income
73,407
97,654
65,507
66,160
Net Change In Cash
242,882
246,243
216,401
221,952
Free Cash Flow
148,671
110,929
25,880
144,999
Cash
1,017,806
1,210,126
987,933
947,166
Basic Shares
12,883
12,883
12,883
12,883

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$900,946
$749,454
$550,009
$491,988
Gross Profit
659,119
275,344
204,608
15,548
EBITDA
449,703
191,011
136,869
-52,765
EBIT
438,486
186,712
128,685
-60,775
Net Income
299,005
109,953
79,034
-58,511
Net Change In Cash
900,946
749,454
550,009
491,988
Cost of Revenue
-393,482
Free Cash Flow
444,449
327,764
224,155
-10,153
Cash
1,210,126
532,471
536,478
234,863
Basic Shares
12,883
12,686
11,044
8,817

Earnings Calls

QuarterEPS
2026-03-31
$5.45
2025-12-31
$7.25
2025-09-30
$4.90
2025-06-30
$5.18