Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$216,401
$221,952
$217,059
$161,442
Gross Profit
118,596
126,944
130,481
23,009
EBITDA
93,936
102,677
105,742
11,339
EBIT
91,618
98,136
103,723
9,154
Net Income
65,507
66,160
69,684
2,584
Net Change In Cash
216,401
221,952
217,059
161,442
Free Cash Flow
25,880
144,999
160,274
73,626
Cash
987,933
947,166
754,481
532,471
Basic Shares
12,883
12,883
12,686
12,686

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$749,454
$550,009
$491,988
$402,551
Gross Profit
275,344
204,608
15,548
81,294
EBITDA
191,011
136,869
-52,765
23,084
EBIT
186,712
128,685
-60,775
17,535
Net Income
109,953
79,034
-58,511
1,856
Net Change In Cash
749,454
550,009
491,988
402,551
Cost of Revenue
-393,482
197,656
Free Cash Flow
327,764
224,155
-10,153
93,185
Cash
532,471
536,478
234,863
628,943
Basic Shares
12,686
11,044
8,817
8,580

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$4.90
2025-06-30
$5.18
2025-03-31
$5.35