Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$224,608
$219,989
$213,356
$194,766
Gross Profit
127,418
127,246
122,303
109,931
EBITDA
79,083
71,113
68,134
59,767
EBIT
73,400
65,643
63,232
55,471
Net Income
61,421
68,291
64,823
50,481
Net Change In Cash
224,608
219,989
213,356
194,766
Free Cash Flow
66,942
42,923
59,692
60,990
Cash
521,633
160,563
141,055
157,779
Basic Shares
32,470
32,053
32,062
32,062

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$672,396
$517,922
$570,729
$416,113
Gross Profit
387,086
293,177
322,396
237,361
EBITDA
204,919
172,410
164,585
122,415
EBIT
187,540
156,209
149,931
113,482
Net Income
183,762
136,310
140,213
93,101
Net Change In Cash
672,396
517,922
570,729
416,113
Free Cash Flow
218,051
106,343
98,225
127,446
Cash
157,779
107,574
111,121
126,698
Basic Shares
32,137
32,089
31,869
29,816

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$2.16
2025-06-30
$2.20
2025-03-31
$2.18