Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$161,102
$145,513
$132,138
$117,871
Gross Profit
129,587
117,411
97,601
86,294
EBITDA
72,967
70,010
50,951
41,805
EBIT
62,657
59,362
40,193
30,831
Net Income
62,202
48,665
36,056
32,898
Net Change In Cash
161,102
145,513
132,138
117,871
Free Cash Flow
52,495
52,204
59,092
36,111
Cash
99,775
113,980
124,578
112,614
Basic Shares
109,041
108,474
109,047
110,037

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$556,624
$461,117
$454,793
$328,304
Gross Profit
446,517
357,695
347,214
257,910
EBITDA
244,149
241,091
41,175
76,426
EBIT
201,459
188,650
-5,951
32,149
Net Income
179,821
333,904
-14,310
18,334
Net Change In Cash
556,624
461,117
454,793
328,304
Cost of Revenue
19,437
-21,060
Free Cash Flow
199,902
172,546
209,915
195,425
Cash
99,775
94,767
125,334
107,891
Basic Shares
109,041
110,889
109,472
114,865

Earnings Calls

Quarter EPS
2024-12-31
$0.58
2024-09-30
$0.60
2024-06-30
$0.42
2024-03-31
$0.37