Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$455,024
$409,743
$407,121
$451,988
Gross Profit
455,024
347,948
116,665
167,402
EBITDA
33,849
16,210
-6,985
30,840
EBIT
13,177
-4,509
-28,197
8,744
Net Income
5,103
-7,840
-28,715
4,750
Net Change In Cash
455,024
409,743
407,121
451,988
Free Cash Flow
-45,131
15,215
14,498
74,682
Cash
1,592,391
1,453,549
1,317,217
1,119,030
Basic Shares
55,153
53,373
53,452
53,270

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,723,876
$1,501,328
$1,449,566
$1,433,197
Gross Profit
1,723,876
620,545
724,167
779,227
EBITDA
77,525
100,631
164,786
148,649
EBIT
-7,174
17,660
84,176
63,850
Net Income
-26,702
6,722
64,212
47,480
Net Change In Cash
1,723,876
1,501,328
1,449,566
1,433,197
Cost of Revenue
-505,795
-171,061
Free Cash Flow
7,096
21,577
193,360
105,101
Cash
1,592,391
682,263
813,945
1,322,319
Basic Shares
53,527
52,510
53,871
55,220

Earnings Calls

Quarter EPS
2024-12-31
$0.40
2024-09-30
$0.13
2024-06-30
$0.25
2024-03-31
$0.59