Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$219,654
$192,627
$194,603
$210,743
Gross Profit
89,235
74,318
82,982
90,527
EBITDA
57,609
47,335
54,417
61,012
EBIT
51,134
41,022
50,569
55,085
Net Income
35,028
29,730
36,339
45,863
Net Change In Cash
219,654
192,627
194,603
210,743
Free Cash Flow
16,856
23,561
31,553
26,964
Cash
126,805
135,881
129,508
118,973
Basic Shares
46,996
46,996
47,093
47,599

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
387,105
349,499
202,584
139,254
EBITDA
283,619
256,999
142,693
88,085
EBIT
263,930
239,133
123,078
68,833
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
63,149
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-06-30
$0.86
2024-03-31
$0.66
2023-12-31
$0.80
2023-09-30
$0.98