Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$316,023
$290,706
$309,090
$294,907
Gross Profit
287,672
263,230
281,831
283,553
EBITDA
68,950
71,482
64,577
238,424
EBIT
68,297
70,828
63,925
237,777
Net Income
24,280
19,878
19,963
38,543
Net Change In Cash
316,023
290,706
309,090
294,907
Free Cash Flow
115,576
118,732
132,584
116,752
Cash
407,163
482,303
383,653
355,707
Basic Shares
18,808
18,724
18,698
18,915

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,155,876
$292,565
$399,799
$340,267
Gross Profit
1,052,696
248,693
361,574
307,785
EBITDA
242,612
211,880
222,180
122,546
EBIT
-675,364
207,032
-222,737
-274,925
Net Income
77,647
135,597
177,902
94,120
Net Change In Cash
1,155,876
292,565
399,799
340,267
Cost of Revenue
-73,400
247,667
82,567
Free Cash Flow
455,325
341,278
205,277
211,985
Cash
383,653
384,984
409,660
178,102
Basic Shares
18,882
19,376
20,898
20,102

Earnings Calls

Quarter EPS
2024-06-30
$0.99
2024-03-31
$1.09
2023-12-31
$1.06
2023-09-30
$1.03