Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$128,679
$223,493
$263,541
$105,518
Gross Profit
101,212
198,337
166,952
85,655
EBITDA
69,445
162,964
130,225
59,928
EBIT
51,896
145,588
112,985
40,834
Net Income
34,190
109,664
81,652
39,086
Net Change In Cash
128,679
223,493
263,541
105,518
Free Cash Flow
76,706
-62,091
41,356
-37,052
Cash
401,090
308,995
461,190
437,076
Basic Shares
30,034
27,910
28,341
27,640

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$549,588
$457,794
$425,409
$358,991
Gross Profit
470,191
386,375
249,668
188,813
EBITDA
356,627
225,359
159,881
152,292
EBIT
278,835
147,059
82,781
72,092
Net Income
214,069
93,693
42,188
44,801
Net Change In Cash
549,588
457,794
425,409
358,991
Cost of Revenue
-10,063
235,561
-279,435
Free Cash Flow
169,107
243,286
90,840
121,059
Cash
437,076
693,479
941,627
473,474
Basic Shares
28,102
30,485
31,253
31,058

Earnings Calls

Quarter EPS
2024-09-30
$1.14
2024-06-30
$3.93
2024-03-31
$2.88
2023-12-31
$1.41