Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$238,327
$219,654
$192,627
$194,603
Gross Profit
109,917
89,235
74,318
82,982
EBITDA
78,266
57,609
47,335
55,786
EBIT
71,324
51,134
41,022
51,938
Net Income
49,535
35,028
29,730
36,339
Net Change In Cash
238,327
219,654
192,627
194,603
Free Cash Flow
68,988
16,856
23,561
31,553
Cash
122,090
126,805
135,881
129,508
Basic Shares
46,996
46,996
46,996
47,093

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$833,265
$716,570
$496,785
$374,923
Gross Profit
390,934
349,499
202,584
139,254
EBITDA
289,436
253,324
136,600
77,683
EBIT
267,558
235,458
116,985
58,431
Net Income
182,882
155,743
68,151
23,875
Net Change In Cash
833,265
716,570
496,785
374,923
Cost of Revenue
24,535
22,703
19,037
Free Cash Flow
60,867
70,593
65,740
53,111
Cash
129,508
103,671
85,011
66,899
Basic Shares
47,508
47,674
47,674
46,398

Earnings Calls

Quarter EPS
2024-09-30
$1.08
2024-06-30
$0.86
2024-03-31
$0.66
2023-12-31
$0.80