Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$206,245
$206,614
$162,670
$131,644
Gross Profit
198,725
198,914
157,326
126,273
EBITDA
181,254
-13,712
-2,000
112,409
EBIT
179,789
-14,714
-3,983
110,437
Net Income
54,076
47,611
38,096
13,157
Net Change In Cash
206,245
206,614
162,670
131,644
Free Cash Flow
-27,967
181,205
152,046
67,169
Cash
449,132
658,687
539,765
324,019
Basic Shares
12,696
12,618
11,452
10,975

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
474,168
-56,673
4,949
43,821
EBIT
465,984
-64,683
-600
35,074
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
539,765
234,863
628,943
431,341
Basic Shares
11,044
8,817
8,580
9,694

Earnings Calls

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