Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$206,180
$184,688
$197,604
$153,750
Gross Profit
189,088
184,688
197,604
153,750
EBITDA
-3,879
46,389
-3,831
61,862
EBIT
-9,118
41,097
-9,248
56,506
Net Income
39,795
37,559
42,624
45,854
Net Change In Cash
206,180
184,688
197,604
153,750
Free Cash Flow
36,834
30,731
54,374
65,476
Cash
247,458
209,276
254,464
251,706
Basic Shares
34,537
34,521
34,472
34,429

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$751,608
$623,748
$607,164
$598,670
Gross Profit
750,737
623,748
607,164
598,670
EBITDA
-15,081
262,987
270,510
168,315
EBIT
-36,710
240,775
246,594
142,453
Net Income
183,624
195,378
201,048
115,928
Net Change In Cash
751,608
623,748
607,164
598,670
Cost of Revenue
-1,891,238
900,117
926,448
Free Cash Flow
218,786
223,327
291,085
112,583
Cash
254,464
243,062
2,134,300
1,234,183
Basic Shares
34,450
34,459
34,919
35,528

Earnings Calls

Quarter EPS
2024-06-30
$1.15
2024-03-31
$1.09
2023-12-31
$1.24
2023-09-30
$1.33