Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$255,546
$222,288
$239,573
$238,327
Gross Profit
114,335
97,525
106,502
109,233
EBITDA
72,721
68,519
72,681
78,266
EBIT
63,581
61,180
68,745
71,324
Net Income
44,083
42,189
47,016
49,535
Net Change In Cash
255,546
222,288
239,573
238,327
Free Cash Flow
-5,739
16,474
35,436
68,989
Cash
137,907
157,302
134,882
122,090
Basic Shares
46,990
46,990
46,995
46,997

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$890,181
$833,265
$716,570
$496,785
Gross Profit
379,972
390,934
349,499
202,584
EBITDA
259,061
289,436
253,324
124,112
EBIT
232,591
269,747
235,458
104,497
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

Quarter EPS
2025-09-30
$0
2025-06-30
$1.03
2025-03-31
$0.92
2024-12-31
$1.05