Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31
Revenue
$156,230
$193,998
$192,404
Gross Profit
156,230
193,998
192,329
EBITDA
55,614
48,780
50,104
EBIT
48,778
46,647
43,214
Net Income
38,097
32,716
33,823
Net Change In Cash
156,230
193,998
192,404
Free Cash Flow
47,825
49,139
33,907
Cash
250,788
207,520
319,092
Basic Shares
47,473
47,382
47,370

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$611,670
$490,373
$515,121
$475,967
Gross Profit
611,670
490,373
515,121
475,967
EBITDA
175,731
215,217
219,738
EBIT
153,459
196,156
199,858
Net Income
140,641
118,782
151,995
154,885
Net Change In Cash
611,670
490,373
515,121
475,967
Cost of Revenue
-1,071,721
596,390
Free Cash Flow
188,567
148,203
176,214
149,895
Cash
205,083
205,189
197,350
1,269,071
Basic Shares
47,473
44,770
43,181
43,719

Earnings Calls

Quarter EPS
2024-12-31
$0.77
2024-09-30
$0.80
2024-06-30
$0.69
2024-03-31
$0.68