Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$373,650
$420,042
$419,073
$390,950
Gross Profit
85,001
101,683
108,292
102,841
EBITDA
78,186
52,710
58,940
58,531
EBIT
37,348
38,854
45,090
45,037
Net Income
15,512
25,383
31,106
31,800
Net Change In Cash
373,650
420,042
419,073
390,950
Free Cash Flow
69,892
53,084
15,747
8,193
Cash
309,659
244,806
201,823
200,274
Basic Shares
12,077
12,094
12,083
12,048

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,603,715
$1,628,513
$1,689,651
$1,513,616
Gross Profit
397,817
412,488
453,644
376,518
EBITDA
198,020
223,260
249,186
195,360
EBIT
154,389
170,176
201,213
148,671
Net Income
103,801
115,930
136,161
101,928
Net Change In Cash
1,603,715
1,628,513
1,689,651
1,513,616
Cost of Revenue
7,247
Free Cash Flow
146,916
184,785
93,409
-16,774
Cash
309,659
197,274
51,919
47,016
Basic Shares
12,077
12,037
11,987
11,934

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$1.70
2025-09-30
$2.34
2025-06-30
$2.57