Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$237,928
$227,470
$234,264
$225,626
Gross Profit
79,092
76,285
81,015
95,487
EBITDA
37,776
39,155
48,034
35,478
EBIT
22,816
23,381
32,075
20,689
Net Income
12,598
11,714
16,277
9,772
Net Change In Cash
237,928
227,470
234,264
225,626
Free Cash Flow
25,518
47,605
31,684
13,823
Cash
171,133
165,350
125,776
114,616
Basic Shares
91,629
91,849
91,504
94,035

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
324,883
401,728
328,967
207,536
EBITDA
164,960
134,282
-6,522
95,589
EBIT
104,223
76,485
-54,407
56,587
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-06-30
$0.31
2024-03-31
$0.30
2023-12-31
$0.35
2023-09-30
$0.32