Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$246,243
$216,401
$221,952
$217,059
Gross Profit
194,317
118,596
126,944
130,481
EBITDA
147,347
93,936
102,677
105,742
EBIT
145,008
91,618
98,136
103,723
Net Income
97,654
65,507
66,160
69,684
Net Change In Cash
246,243
216,401
221,952
217,059
Free Cash Flow
110,929
25,880
144,999
160,274
Cash
1,210,126
987,933
947,166
754,481
Basic Shares
12,883
12,883
12,883
12,686

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
2025-12-31
$7.25
2025-09-30
$4.90
2025-06-30
$5.18
2025-03-31
$5.35