Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$193,998
$192,404
$189,402
$134,562
Gross Profit
193,998
192,329
189,402
134,562
EBITDA
2,133
-2,168
2,131
33,310
EBIT
0
-9,058
-4,701
27,287
Net Income
32,716
33,823
30,446
24,606
Net Change In Cash
193,998
192,404
189,402
134,562
Free Cash Flow
49,139
33,907
31,664
53,309
Cash
207,520
319,092
205,189
672,654
Basic Shares
47,382
47,370
47,356
45,399

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$665,037
$515,121
$475,967
$458,659
Gross Profit
664,967
515,121
475,967
458,659
EBITDA
4,734
220,300
202,666
136,482
EBIT
-17,538
201,239
182,786
115,933
Net Income
118,782
151,995
154,885
104,388
Net Change In Cash
665,037
515,121
475,967
458,659
Cost of Revenue
-1,071,721
596,390
455,838
Free Cash Flow
150,194
176,214
149,895
134,255
Cash
205,189
197,350
1,269,071
672,681
Basic Shares
44,770
43,181
43,719
43,989

Earnings Calls

Quarter EPS
2024-06-30
$0.69
2024-03-31
$0.68
2023-12-31
$0.72
2023-09-30
$0.84