Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$350,954
$316,023
$290,706
$309,090
Gross Profit
338,925
287,672
263,230
281,831
EBITDA
353,773
318,004
68,538
63,976
EBIT
317,351
67,884
63,324
Net Income
29,543
24,280
19,878
19,963
Net Change In Cash
350,954
316,023
290,706
309,090
Free Cash Flow
112,495
115,576
118,732
132,584
Cash
308,651
407,163
482,303
383,653
Basic Shares
18,808
18,808
18,724
18,698

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,155,246
$292,565
$399,799
$340,267
Gross Profit
1,052,066
248,693
361,574
307,785
EBITDA
241,943
211,880
222,180
122,546
EBIT
237,900
207,032
-222,737
-274,925
Net Income
102,845
135,597
177,902
94,120
Net Change In Cash
1,155,246
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-09-30
$1.27
2024-06-30
$0.99
2024-03-31
$1.09
2023-12-31
$1.06