Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$403,137
$450,733
$417,149
$373,650
Gross Profit
76,122
110,856
104,805
85,001
EBITDA
3,439
60,816
58,302
51,519
EBIT
46,385
43,672
37,348
Net Income
2,026
30,940
29,184
15,512
Net Change In Cash
403,137
450,733
417,149
373,650
Free Cash Flow
54,832
40,357
-28,019
69,892
Cash
230,650
194,995
195,234
309,659
Basic Shares
12,072
12,112
12,103
12,077

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-09-30
$2.06
2026-06-30
$2.82
2026-03-31
$2.56
2025-12-31
$1.70