Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$182,394
$171,836
$178,105
$180,556
Gross Profit
92,048
87,290
93,566
108,403
EBITDA
69,362
61,973
67,769
72,678
EBIT
55,217
48,010
53,980
59,107
Net Income
37,949
43,177
36,167
49,222
Net Change In Cash
182,394
171,836
178,105
180,556
Free Cash Flow
63,065
46,498
14,422
54,141
Cash
189,854
201,383
144,531
266,778
Basic Shares
52,046
53,013
53,014
53,921

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$644,395
$498,987
$437,768
$349,846
Gross Profit
343,968
248,860
199,739
143,340
EBITDA
241,464
107,497
69,887
10,954
EBIT
199,687
78,756
43,135
-14,226
Net Income
137,545
91,386
62,116
1,097
Net Change In Cash
644,395
498,987
437,768
349,846
Cost of Revenue
29,965
32,304
18,605
Free Cash Flow
145,337
65,147
70,538
23,411
Cash
144,531
156,098
126,353
92,642
Basic Shares
53,001
52,427
49,784
49,124

Earnings Calls

Quarter EPS
2024-06-30
$0.94
2024-03-31
$1.04
2023-12-31
$0.88
2023-09-30
$1.15