Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$472,630
$424,438
$373,178
$367,825
Gross Profit
450,457
127,366
127,063
132,982
EBITDA
105,970
63,599
64,216
72,056
EBIT
54,131
54,739
62,772
Net Income
74,362
21,712
21,674
30,655
Net Change In Cash
472,630
424,438
373,178
367,825
Free Cash Flow
62,217
38,942
-93,421
Cash
38,288
37,618
36,696
Basic Shares
11,422
11,450
11,349
11,278

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,638,071
$1,432,496
$1,248,825
$1,110,941
Gross Profit
837,868
468,041
441,501
344,548
EBITDA
277,612
231,033
152,574
103,809
EBIT
193,748
115,369
69,400
Net Income
148,403
71,557
30,179
32,351
Net Change In Cash
1,638,071
1,432,496
1,248,825
1,110,941
Free Cash Flow
-113,316
-35,866
48,181
Cash
33,150
28,835
112,433
Basic Shares
11,422
11,230
11,646
12,608

Earnings Calls

QuarterEPS
2025-09-30
$1.90
2025-06-30
$1.91
2025-03-31
$2.71
2024-12-31
$0.92