Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$260,479
$255,546
$222,288
$239,573
Gross Profit
111,320
114,335
97,525
106,502
EBITDA
77,951
72,721
68,519
75,485
EBIT
67,989
63,581
61,180
68,745
Net Income
47,188
44,083
42,189
47,016
Net Change In Cash
260,479
255,546
222,288
239,573
Free Cash Flow
21,230
-5,739
16,474
35,436
Cash
123,991
137,907
157,302
134,882
Basic Shares
46,941
46,990
46,990
46,995

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$890,181
$833,265
$716,570
$496,785
Gross Profit
379,972
390,934
349,499
202,584
EBITDA
259,061
292,470
259,012
127,686
EBIT
232,591
270,592
239,326
106,763
Net Income
161,309
182,882
155,743
68,151
Net Change In Cash
890,181
833,265
716,570
496,785
Cost of Revenue
24,535
22,703
Free Cash Flow
90,969
60,867
70,593
65,740
Cash
134,882
129,508
103,671
85,011
Basic Shares
46,996
47,508
47,674
47,674

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$1
2025-06-30
$0.94
2025-03-31
$0.92