Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$239,573
$238,327
$219,654
$192,627
Gross Profit
106,502
109,233
89,235
74,318
EBITDA
75,485
78,266
57,609
47,335
EBIT
68,745
71,324
51,134
41,022
Net Income
47,016
49,535
35,028
29,730
Net Change In Cash
239,573
238,327
219,654
192,627
Free Cash Flow
35,436
68,988
16,856
23,561
Cash
134,882
122,090
126,805
135,881
Basic Shares
46,994
46,996
46,996
46,996

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
136,600
EBIT
232,591
269,747
235,458
116,985
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
2024-12-31
$1.05
2024-09-30
$1.08
2024-06-30
$0.86
2024-03-31
$0.66