Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31
Revenue
$237,928
$227,470
$234,264
Gross Profit
79,092
76,285
81,015
EBITDA
40,094
39,455
50,131
EBIT
25,134
23,681
34,172
Net Income
12,598
11,714
16,277
Net Change In Cash
237,928
227,470
234,264
Free Cash Flow
25,518
47,605
31,684
Cash
171,133
165,350
125,776
Basic Shares
91,629
91,849
91,504

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$924,365
$960,489
$760,703
$478,046
Gross Profit
385,620
401,728
328,967
207,536
EBITDA
167,057
153,228
-6,574
90,903
EBIT
106,320
95,431
-54,459
51,901
Net Income
45,690
40,422
-58,698
34,533
Net Change In Cash
924,365
960,489
760,703
478,046
Cost of Revenue
75,067
-37,647
Free Cash Flow
112,675
103,337
-92,037
29,990
Cash
125,776
133,992
63,584
107,728
Basic Shares
96,173
102,603
97,463
97,290

Earnings Calls

Quarter EPS
2024-09-30
$0.37
2024-06-30
$0.31
2024-03-31
$0.30
2023-12-31
$0.35