Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$175,317
$206,245
$206,614
$162,670
Gross Profit
168,516
198,725
198,914
157,326
EBITDA
19,661
80,943
81,582
58,965
EBIT
17,501
79,478
80,579
56,982
Net Income
9,392
54,076
47,611
38,096
Net Change In Cash
175,317
206,245
206,614
162,670
Free Cash Flow
103,891
-27,967
181,205
152,046
Cash
518,786
449,132
658,687
539,765
Basic Shares
10,511
12,696
12,618
11,452

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$550,670
$496,446
$407,915
$274,079
Gross Profit
528,036
471,468
386,072
260,276
EBITDA
136,951
-52,640
340,644
57,409
EBIT
128,767
-60,650
335,095
48,662
Net Income
79,034
-54,603
7,242
27,580
Net Change In Cash
550,670
496,446
407,915
274,079
Cost of Revenue
-393,482
197,656
203,821
Free Cash Flow
225,503
-10,153
93,185
70,874
Cash
536,478
234,863
628,943
431,341
Basic Shares
11,044
8,817
8,580
9,694

Earnings Calls

Quarter EPS
2024-09-30
$0.47
2024-06-30
$4.21
2024-03-31
$3.65
2023-12-31
$3.22