Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$316,924
$316,496
$290,504
$286,243
Gross Profit
49,922
51,106
38,739
22,074
EBITDA
11,767
40,626
29,199
26,992
EBIT
-14,484
14,082
3,240
1,976
Net Income
-10,211
9,668
2,040
7,223
Net Change In Cash
316,924
316,496
290,504
286,243
Free Cash Flow
7,053
20,607
-2,389
66,628
Cash
310,865
301,838
260,202
224,653
Basic Shares
40,010
41,480
41,259
43,944

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,087,533
$900,486
$739,893
$522,867
Gross Profit
398,392
381,544
306,517
212,718
EBITDA
111,737
51,529
44,478
5,583
EBIT
18,697
-22,767
-15,757
-44,662
Net Income
20,264
-25,967
-10,111
-45,534
Net Change In Cash
1,087,533
900,486
739,893
522,867
Cost of Revenue
-71,885
155,533
109,774
Free Cash Flow
-14,028
-65,818
-43,093
-31,688
Cash
224,653
230,521
302,406
146,873
Basic Shares
43,899
39,237
39,085
37,129

Earnings Calls

Quarter EPS
2024-09-30
$0.25
2024-06-30
$0.27
2024-03-31
$0.13
2023-12-31
$0.02