Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$301,039
$299,403
$278,655
$284,679
Gross Profit
200,306
160,343
178,652
186,992
EBITDA
44,262
-69,882
19,620
39,768
EBIT
40,114
-77,529
12,101
29,379
Net Income
29,527
-60,200
11,002
54,218
Net Change In Cash
301,039
299,403
278,655
284,679
Free Cash Flow
51,016
18,075
32,471
32,616
Cash
280,476
288,332
223,114
167,486
Basic Shares
39,178
38,793
39,387
39,291

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,058,522
$847,133
$747,590
$560,412
Gross Profit
682,643
535,207
475,382
338,175
EBITDA
111,996
6,082
8,907
-26,051
EBIT
81,389
-21,492
-7,501
-38,942
Net Income
90,954
-2,002
2,623
-19,257
Net Change In Cash
1,058,522
847,133
747,590
560,412
Cost of Revenue
10,751
-11,397
-2,474
Free Cash Flow
82,120
-74,959
-11,678
-57,998
Cash
167,486
69,858
59,379
69,670
Basic Shares
39,216
37,841
37,881
35,766

Earnings Calls

Quarter EPS
2024-09-30
$0.85
2024-06-30
$0.64
2024-03-31
$0.41
2023-12-31
$0.76