Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$222,624
$224,608
$219,989
$213,356
Gross Profit
128,233
127,418
127,246
122,303
EBITDA
67,044
79,083
71,113
68,134
EBIT
60,733
73,400
65,643
63,232
Net Income
64,688
61,421
68,291
64,823
Net Change In Cash
222,624
224,608
219,989
213,356
Free Cash Flow
48,358
66,942
42,923
59,692
Cash
214,462
521,633
160,563
141,055
Basic Shares
33,830
32,470
32,053
32,062

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$880,577
$672,396
$517,922
$570,729
Gross Profit
507,458
387,086
293,177
322,396
EBITDA
278,092
204,919
172,410
164,585
EBIT
255,726
187,540
156,209
149,931
Net Income
259,223
183,762
136,310
140,213
Net Change In Cash
880,577
672,396
517,922
570,729
Free Cash Flow
217,915
218,051
106,343
98,225
Cash
214,462
157,779
107,574
111,121
Basic Shares
32,799
32,137
32,089
31,869

Earnings Calls

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