Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$268,615
$267,774
$273,637
$275,510
Gross Profit
171,635
170,199
175,965
195,461
EBITDA
74,381
86,723
52,372
26,670
EBIT
57,357
69,517
35,169
9,543
Net Income
27,395
24,617
-26,026
16,671
Net Change In Cash
268,615
267,774
273,637
275,510
Free Cash Flow
31,194
-381
61,251
59,010
Cash
286,664
262,699
355,642
439,184
Basic Shares
126,247
128,733
130,687
191,417

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,051,829
$903,503
$765,660
$488,940
Gross Profit
675,966
654,013
555,739
349,173
EBITDA
116,759
-13,131
-27,627
98,918
EBIT
45,213
-107,383
-140,121
7,078
Net Income
-4,213
-114,124
309,815
98,120
Net Change In Cash
1,051,829
903,503
765,660
488,940
Cost of Revenue
240,889
Free Cash Flow
167,151
116,608
91,184
45,629
Cash
355,642
402,559
369,175
128,029
Basic Shares
134,936
129,421
129,212
115,343

Earnings Calls

Quarter EPS
2024-06-30
$0.22
2024-03-31
$0.19
2023-12-31
-$0.19
2023-09-30
$0.12