Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$193,776
$193,129
$190,937
$183,934
Gross Profit
150,368
149,277
146,744
138,066
EBITDA
20,793
22,269
17,042
13,070
EBIT
16,403
17,781
13,049
8,428
Net Income
27,758
22,220
18,442
17,374
Net Change In Cash
193,776
193,129
190,937
183,934
Free Cash Flow
97,961
33,543
2,991
-16,328
Cash
288,464
182,803
24,667
83,241
Basic Shares
131,992
138,265
143,657
143,803

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$689,136
$618,318
$502,797
$373,628
Gross Profit
518,686
457,916
367,289
269,361
EBITDA
1,458
-81,488
-40,132
-7,907
EBIT
-11,260
-92,624
-53,938
-21,939
Net Income
46,887
-89,885
-56,240
-22,867
Net Change In Cash
689,136
618,318
502,797
373,628
Cost of Revenue
-56,827
119,595
72,860
Free Cash Flow
10,870
-2,174
4,699
8,000
Cash
79,641
129,384
187,205
94,081
Basic Shares
137,263
130,517
127,163
118,698

Earnings Calls

Quarter EPS
2024-09-30
$0.29
2024-06-30
$0.26
2024-03-31
$0.22
2023-12-31
$0.20